近日,Apache IoTDB 的研究成果论文:On Tuning Raft for IoT Workload in Apache IoTDB(《在 Apache IoTDB 中针对物联网工作负载调整 Raft 共识协议》)被数据库领域国际顶级学术会议 The 40th IEEE International Conference on Data Engineering(第 40 届国际数据工程大会,简称 ICDE 2024)录用,其技术在工业应用领域的创新性、先进性获得国际顶会权威认可。
ICDE 官网收录论文提及,原链接:https://icde2024.github.io/industry.html
ICDE 是电气与电子工程师协会(IEEE)举办的旗舰会议,与 VLDB、SIGMOD 被公认为是国际数据管理领域三大顶级学术会议,也是中国计算机学会(CCF)推荐的 A 类国际会议,主要聚焦设计、构建、管理和评估高级数据密集型系统和应用等研究问题,在国际上享有盛誉并具有广泛的学术影响力。在荷兰召开的 ICDE 2024 大会,共吸引北京大学、清华大学、浙江大学、MIT、斯坦福等知名高校与知名科技企业的近 1000 名人员参会,共同探讨 AI、数据库、数据处理领域的前沿技术问题。
《在 Apache IoTDB 中针对物联网工作负载调整 Raft 共识协议》由清华大学与天谋科技共同完成,在开源时序数据库 Apache IoTDB 中对 Raft 进行了针对物联网应用场景的系统性能评估。由于其可以直观的理解和实现,Raft 已被广泛用作各种分布式系统中的共识协议。然而,直接应用 Raft 可能无法完全满足物联网(IoT)场景中的高吞吐量要求。该论文研究揭示了实际物联网应用案例中,数据库系统面对的独特场景特性,例如高并发性、波动的流量、固定大小的请求和可压缩数据。这些特性解释了 Raft 在物联网应用的日志分发、持久性和内存管理方面的瓶颈。
为此,论文建议探索针对特定物联网工作负载调整 Raft 共识协议的可能,包括替代数据结构、实现多类压缩算法、内存回收策略等。通过调整上述方面,论文中广泛的实验表明系统并行性得到改善,信息冗余减少,资源利用率提高。数据库吞吐量提升范围可达到通过替换调度数据结构的 10% 到通过预序列化的近 200%。调整后的整体吞吐量可以达到原始 Raft 实现的 4 倍。
论文题目及作者
作为国产自研时序数据库的领跑者,Apache IoTDB 通过产、学、研、用深度融合模式,持续保持团队在时序数据库技术领域的国际头部引领地位,并致力于深挖物联网场景需求,在其适用的数据写入、存储、查询、分析等数据库技术方向实现突破。目前已有超 30 篇技术成果论文发布,多篇论文入选数据库顶级会议,获得国际数据库前沿研究领域专家认可。
未来,IoTDB 将会继续坚持自主研发、不断创新的道路,围绕物联网需求背景,通过学术研究与产业应用融合,持续以先进自研技术打磨产品,为企业用户与广大开发者提供创新的、有竞争力的物联网数据库产品和服务。
扫描下方二维码添加欧欧小助手,备注“论文”,可免费获得 IoTDB 论文成果合集!
规上企业应用实例
能源电力:中核武汉|国网信通产业集团|华润电力|大唐先一|上海电气国轩|清安储能|太极股份|绍兴安瑞思
航天航空:中航机载共性|北邮一号卫星
钢铁冶炼:宝武钢铁|中冶赛迪
交通运输:中车四方|长安汽车|城建智控|德国铁路
智慧工厂与物联:PCB 龙头企业|博世力士乐|德国宝马|京东|昆仑数据|怡养科技