3招解决时序数据高基数难题,性能多维度提升!
💡
原文中文,约2000字,阅读约需5分钟。
📝
内容提要
华为云开源的DTSE技术布道师黄飞腾分享了时序数据库的特点和遥测数据应用场景下的优势,以及openGemini时序数据库针对高基数问题开发的列存引擎。
🎯
关键要点
- 华为云开源DTSE技术布道师黄飞腾分享时序数据库特点及遥测数据应用优势。
- openGemini时序数据库针对高基数问题开发了列存引擎。
- 时序数据库适合海量遥测数据场景,传统数据库无法满足需求。
- openGemini具有高并发、低时延、低成本的特性,适合企业需求。
- 高基数指某列数据中唯一值的数量,可能导致性能下降。
- 高基数场景下,tag组合数量和SID数量急剧膨胀,影响查询性能。
- openGemini通过列式存储、排序和聚簇索引应对高基数问题。
- 列存引擎与时序引擎的主要区别在于数据排序和索引方式。
- 新引入的列式存储方案提升了数据库的读写性能。
- openGemini从v1.1.0版本开始支持列存引擎及Arrow协议。
- openGemini在高基数场景下的性能测试结果优于其他数据库。
- 欢迎大家加入openGemini社区,共同推动技术发展。
➡️