InfluxDB 3 Core与1.8:查询性能与兼容性测试

InfluxDB 3 Core与1.8:查询性能与兼容性测试

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

测试结果显示,InfluxDB 3 Core在查询性能上普遍不如InfluxDB 1.8,某些情况下慢达48倍,且六个IoT用例查询无法执行,表明InfluxQL兼容性有限。整体来看,InfluxDB 3 Core仍需改进。

🎯

关键要点

  • 测试结果显示,InfluxDB 3 Core在查询性能上普遍不如InfluxDB 1.8,某些情况下慢达48倍。
  • 在IoT用例中,12个InfluxQL测试查询中有6个无法在InfluxDB 3 Core中执行,表明其兼容性有限。
  • 在处理较大数据集时,InfluxDB 3 Core无法在高并发下正常工作,需要减少工作线程数量。
  • 在DevOps用例中,InfluxDB 3 Core仅在两个类别中表现优于InfluxDB 1.8,其余查询性能较差。
  • 在IoT用例中,InfluxDB 3 Core仅在一个类别中表现优于InfluxDB 1.8,其余查询性能较差。
  • 六个无法执行的查询中,部分查询与InfluxDB 3 Core的InfluxQL实现不兼容。
  • 在增加查询数据集大小时,InfluxDB 3 Core也需要减少工作线程数量以避免错误。
  • 测试表明,InfluxDB 3 Core在查询性能和InfluxQL兼容性方面仍需改进。
  • 由于InfluxDB 3 Core的查询限制,许多典型的时间序列用例难以实现。
  • InfluxDB 3 Core仍处于公共alpha阶段,未来版本有望改善性能和兼容性。
➡️

继续阅读