TDengine
- 采集量(
metrics):电流电压等。 整型、浮点型、布尔型以及字符串 - 静态属性(
TAG):位置,分组等
TDengine 是根据 一个采集点一张表 来设计的。
- 一张表只有一个写入者。
- 提高写入速度
- 一个数据采集点的数据是以块为单位连续存储的,提高读取速度
- 压缩率高
表的第一列必须是时间戳,即数据类型为 Timestamp
超级表 Super Table (STable)
- 至少一个时间戳列
- n个采集量列
- n个标签列
- n > 0
- 每个子表的数据结构相同
虚拟表 Virtual Table (VTable), 理解为视图。
- 单源多维度时序聚合
- 跨源采集量对比分析
窗 口切分查询
- 时间窗口:固定的时间间隔
- 滑动时间窗口
- 翻转时间窗口
- 状态窗口: 相同的状态值的数据归为一个窗口
- 会话窗口:
- 事件窗口
- 计数窗口
时间戳伪列
_wstart 窗口开始时间, _wend 窗口结束时间, _wduration 窗口持续时间, _qstart 查询窗口起始时间, _qend 查询窗口结束时间