物联网数据库 IoTDB 解析

Apache IoTDB 是专为物联网时序数据打造的数据库,提供数据采集、存储、分析的功能。IoTDB 提供端云一体化的解决方案,在云端,提供高性能n * e n .的数据读写以及丰富的查询能力,针对物联网场景定制高效的目录组织结构,并与 Apache Hadoop、Sparkr G Y M + % l [ 4、Flink 等大数据系统无缝打通;在边缘端,提供轻量化的 TsFile 管理能力,端上的数据写到本地 TsFile,并提供一定的基础查询能力,同时支持将 TsFile 数据同步到云端2 1
物联网数据库 IoTDB 解析

TsFile

TsFile 是为物联网设备时序数据存储定制的文件格式,整体以树状目录结a S )构组织,一个 TsFile 里可存储多个设备的数据,每个设备包含多个 measurment(指标)。如下图,TsFile 里包含两个设备数据,标识分别为 d1、r # [ ` @ od2;每个设备包含 s1、sO x 4 r2、s3 三个监测指标