物联网数据库IoTDB从Apache孵化器毕业成顶级项目

Apache软件基金会宣布,其开源物联网数据库IoTDB,现在已经从孵化器毕业,成为顶级项目。IoTDB项目的目的是要满足大规模物联网和工业物联网应用程序,对于资料存储和分析的需求。IoTDB一开始是中国清华大学的研究项目,在2018年的时候,进入Apache孵化器。IoTDB已经被包括联想、上海地铁以及中国气象局等企业组织使用。

IoTDB采用压缩且经时间串行优化的栏式资料文件,能够有效存储和读取时间串行资料,官方提到,IoTDB数据库引擎擅长操作时间串行资料,能够快速地进行聚合查询、降采样以及时间同步查询,而且因为其轻巧的结构,并与Flink、Hadoop和Spark等项目深度集成,除了可以满足存储大量资料、高速截取资料的用例,也能在云计算和边缘场景,进行复杂的资料分析。

IoTDB数据库能够支持百万个低功耗和智能联网设备写入资料,并且对数十亿资料点进行检索,还支持对跨设备和传感器的时间串行资料,进行时间同步分析以及聚合查询。IoTDB支持边缘应用,能够在树莓派设备上执行,或是在云中以集群的形式运行,IoTDB项目也提供可以连接云计算平台和本地部署的资料同步桥接工具。