6 月 18-23 日,ACM SIGMOD 会议在美国西雅图举办。Apache IoTDB 的研究成果论文《Apache IoTDB: A Time Series Database for IoT Applications》在大会做了报告,并进行了 Poster 展示。
01
关于 SIGMOD
SIGMOD 数据管理国际会议(Special Interest Group on Management Of Data.)是由美国计算机协会(ACM)数据管理专业委员会(SIGMOD)发起、在数据库领域具有最高学术地位的国际性学术会议之一。SIGMOD 会议覆盖了当前数据库和信息系统研究中存在的前沿问题,已经成为了数据库管理领域最杰出的研究和发展成果的实时传播场所。ACM SIGMOD 的论文录取率很低,平均录取率大约仅为 15%-17%。Apache IoTDB 论文入选 SIGMOD 会议,代表着 IoTDB 在数据库领域方面的研究实力、学术水平被国际数据库管理领域的顶级会议所认可。同时也是数据库领域国际同行专家对 IoTDB 首创或独创的时序数据乱序数据处理、端边云数据协同、多频率数据管理、层次化数据模型、高效数据压缩、最新数据查询等功能的肯定。
02
论文概要
典型的工业场景往往包含成千上万设备和百万级传感器,产生亿级的数据点。这对时间序列数据管理带来了新的挑战:包括以设备为单位的可扩展架构、周期性数据采集、强相关时间序列管理、数据延迟传输、高并发数据写入等,但在现有方案中没有得到很好的解决。Apache IoTDB 在SIGMOD发表的论文中,完整地介绍了 IoTDB 系统架构及技术内核,包括针对时序数据的列式存储文件格式 TsFile,和用于高效处理数据延迟到达与实时查询的 IoTDB 存储、查询、分析引擎。论文的实验数据指出,针对工业物联网应用优化的Apache IoTDB 支持千万级/秒的吞吐量,可以在 100 毫秒内完成查询十万级测点 1 天产生的数据,及千万测点 3 年数据的聚合查询。与 InfluxDB、TimescaleDB、KairosDB、Parquet 和 ORC 在工业场景管理时序数据的性能相比,Apache IoTDB 与其设计的文件格式 TsFile 存在显著优越性。
IoTDB 的研发离不开开源社区数以万计的用户和贡献者。未来,IoTDB 将会继续坚持自主研发、不断创新的道路,并与工业物联网应用场景深度耦合、落地实践,与广大用户和开发者一起,继续做时序数据管理技术的领跑者。
作为全球性开源项目,截至目前,Apache IoTDB 已拥有 254 名贡献者、3.2K Stars、871 Forks、9263 Commits。我们为大家提供了参与指南,欢迎越来越多的小伙伴助力 Apache IoTDB 项目的不断发展与前进,迈出加入 Apache IoTDB 社区的第一步!