它是一个PostgreSQL数据库的扩展(exstension),一种开源的时序(time-series)数据库,在快速数据摄入和复杂查询的性能上做了优化。
Windows 7 SP1 x86_64 操作系统
postgresql-10.1-3-windows-x64.exe
TimescaleDB windows版
https://www.microsoft.com/en-us/download/details.aspx?id=48145
1、postgresql的安装,请参考我之前的文章:https://blog.csdn.net/qq_28289405/article/details/80262643
2、配置环境变量:
C:\Program Files\PostgreSQL\10\bin;C:\Program Files\PostgreSQL\10\lib;
当然前提是没有安装过的才需要这一步。
3、验证
postgresql安装成功!!
4、安装VC++ Redistributable for Visual Studio 2015。
同意====》点击安装即可!
5、将TimescaleDB的dll文件自动拷贝到PostgreSQL的lib和share/extension目录下。
这两个文件分别进行拷贝到目录里面;
注意,在执行安装操作前,先停止PostgreSQL服务。安装完毕后再启动PostgreSQL服务。
6、C:\Program Files\PostgreSQL\10\data目录下
保存文件,重启PostgreSQL服务。
7、启动psql命令行。执行命令:
psql –U postgres
create database tutorial;(创建名为tutorial的数据库)
\c tutorial; (打开tutorial数据库)
create extension if not exists timescaledb cascade;(在tutorial数据库上创建TimeScaleDB extension)。
8、安装成功!创建数据库:
CREATE TABLE conditions (
time TIMESTAMPTZ NOT NULL,
location TEXT NOT NULL,
temperature DOUBLE PRECISION NULL,
humidity DOUBLE PRECISION NULL
);
9、查询数据库是否存在
注意:查询数据库上都几个表