一、介绍
TimescaleDB是一个针对时序数据的开源数据库。它的目标是兼具NoSQL数据库的天然扩展能力和传统关系型数据库的可靠性与查询支持。
1、Hypertables
与用户数据交互的是Hypertable,它是一个在空间和时间上抽象的表,可以通过标准SQL进行查询。
Hypertable至少有一个时间列,和一个可选的分区键列,在其之上数据集还可以额外分区。
创建一个Hypertable分为两步:
1、创建标准的表,示例如下:
CREATE TABLE conditions (
time TIMESTAMPTZ NOT NULL,
location TEXT NOT NULL,
temperature DOUBLE

本文介绍了TimescaleDB,一个专为时序数据设计的开源数据库,重点讲解了Hypertable的创建、Chunks的工作原理,并提供了下载及安装步骤,包括PostgreSQL的下载和TimescaleDB的Windows安装教程。
最低0.47元/天 解锁文章
2193





