时序数据库连载系列:当SQL遇到时序 TimescaleDB

  1. 云栖社区>
  2. 阿里云时序时空数据库>
  3. 博客>
  4. 正文

时序数据库连载系列:当SQL遇到时序 TimescaleDB

焦先 2019-02-19 10:52:23 浏览2666
展开阅读全文

1.概述

TimescaleDB是Timescale Inc.(成立于2015年)开发的一款号称兼容全SQL的 时序数据库 。它的本质是一个基于 PostgreSQL(以下简称 PG )的扩展( Extension ),主打的卖点如下:

  • 全SQL支持
  • 背靠PostgreSQL的高可靠性
  • 时序数据的高写入性能

下文将对TimescaleDB这个产品进行解读。如无特殊说明,这里所说的TimescaleDB均是指Github上开源的单机版TimescleDB的v1.1版本。

2.数据模型

由于TimescaleDB的根基还是PG,因此它的数据模型与NoSQL的时序数据库(如我们的阿里时序时空TSDB,InfluxDB等)截然不同。

在NoSQL的时序数据库中,数据模型通常如下所示,即一条数据中既包括了时间戳以及采集的数据,还包括设备的元数据(通常以 T

网友评论

登录后评论
0/500
评论
焦先
+ 关注
所属云栖号: 阿里云时序时空数据库