产品更新 – 原始数据模式下更快的数据浏览器和改进的多指标搜索
By Bharat Bhat / 使用案例
2022 年 10 月 20 日
导航至
我们热爱编写和发布代码,以帮助开发者将他们的想法和项目变为现实。因此,我们不断改进我们的产品,以满足开发者的需求,确保他们的满意度,并加速实现“Awesome Time”。
本周,我们将介绍一个产品发布,我们认为这将帮助您更有效地使用和管理您的 InfluxDB 查询。
解析和显示时间方面的显著改进
当使用 InfluxDB UI 执行查询时——尤其是在处理大型数据集或高基数数据时——尝试查看原始数据或在简单表格中显示时,查询有时会花费很长时间。为了解决这个问题,我们创建了一种更快的方式来运行查询,将实际查询与查询的“显示”分离开来。
我们现在有能力运行超快的原始数据模式查询。在我们的一个测试案例中,我们将 30 秒的解析/显示时间缩短到 4 秒。享受更快的查询吧!
多指标
我们对 InfluxDB Cloud Data Explorer 进行了更改,以增强同时搜索多个指标的功能。
在 InfluxDB 数据模型中,您可以将指标视为类似于 SQL 中的表。一次搜索多个指标或搜索所有指标——尤其是在处理大型数据集时——可能会导致非常大的查询。我们发现一些用户没有从这些查询中获得他们期望的性能。然而,对于大多数用户——以及大多数使用案例——如果您正在非常具体的指标中查找内容,并且如果首先选择的是指标,而不是字段或标签,则查询速度非常快。
遗憾的是,虽然这帮助了大多数用户,但如果您在按字段或标签过滤之前不知道您的指标,或者您确实需要能够一次选择多个指标,则这没有帮助。
发生了什么变化?
为了更好地解决此使用案例,我们对 InfluxDB Cloud Data Explorer 进行了两项更改
-
您可以选择多个指标。
-
如果您需要先搜索字段或标签值,您可以从指标列表的底部选择“所有指标”——这将允许您选择字段或标签。
最佳实践
新的脚本编辑器仍然需要选择单个指标才能开始查询。我们正在努力在未来几个月内添加多指标支持。在此期间,您可以简单地注释掉显示的 Flux 中指标的过滤器语句。
尽管进行了这些更改以帮助现有用户,但仍然建议尽可能使用单个指标开始查询。这将是性能最佳的查询。与往常一样,在设计架构时,请记住 InfluxDB 的层次结构(指标内的字段和标签,以及存储桶内的指标)。
如果您有任何具体的设计或实施问题,请联系我们。我们随时为您提供帮助。