2月19日,就 Apache IoTDB 的核心技术及典型应用场景进行了直播分享探讨,分别是 《Apache IoTDB:基于开放数据文件格式的时序数据库》、《IoTDB 在阿里云智能制造业务中的实践》、《智能运维场景中的时序数据库选型与挑战》、《时序数据库 IoTDB 在360的落地实践》这4个主题。
本篇是来自清华大学的助理研究员、 Apache IoTDB PMC 乔嘉林,关于《 Apache IoTDB:基于开放数据文件格式的时序数据库》这一主题进行的分享
在此次分享中,乔嘉林不仅对时序数据文件格式 TsFile 的设计理念及特点进行了总结,并介绍了如何基于开放的数据文件格式构建一套物联网原生时序数据库架构,在此架构中,数据文件不仅可以由数据库引擎产生,也可以从外部生成、传输、加载,从而更灵活地支持跨越端边云的物联网应用。
01
Apache IoTDB 简介
本节从 Apache IoTDB 讲起,谈到物联网中的时序数据,再从轨道交通、能源管控、智能制造3个应用场景进行切入,对数据特点、产品特点等进行解读。
02
时序文件结构
本节从大数据通用文件格式出发,介绍了其在管理时序数据时的困难和挑战,并引出了新型时序数据文件格式 TsFile ,及其在管理复杂度、存储空间、查询性能三个方面的优势。
03
基于开放文件的数据库架构
本节介绍如何基于时序数据文件 TsFile,构建开放架构的时序数据库 Apache IoTDB 以及架构的优势。
04
开源社区建设
本节介绍了 Apache IoTDB 社区的建设理念及发展现状。
作为全球性开源项目,截至目前,Apache IoTDB已拥有165 名贡献者、1.8KStar、560 Fork。