2.IOTDB系统架构

分类栏目:IOTDB

资讯

IOTDB套件由若干个组件构成,共同形成“数据收集”-“数据写入”-“数据存储”-“数据查询”-“数据可视化”-“数据分析”等一系列功能。

在上图中,用户可以通过JDBC将来自设备上传感器采集的时序数据,服务器负载和CPU内存等系统状态数据,消息队列中的时序数据,应用程序的时序数据或者其他数据库中的时序数据导入本地或者远程的IOTDB中。用户还可以将上述数据直接写成本地(或位于HDFS上)的TsFile文件。
可以将TsFile文件写入到HDFS上,进而实现在Hadoop或Spark的数据处理平台上的诸如异常检测,机器学习等数据处理任务。
对于写入到HDFS或者本地的TsFile文件,可以利用TsFile-Hadoop或TsFile-Spark连接器允许Hadoop或Spark进行数据处理。
对于分析的结果,可以写回成TsFile文件。IOTDB和TsFile还提供了相应的客户端工具,满足用户查看和写入数据的SQL形式,脚本形式和图形形式等等多种需求。
 

目录树结构: