InfluxDB 0.9.4 版本发布,包含顶级功能,按时间降序排序等

导航到

今天我们发布了 InfluxDB v0.9.4 版本。这个版本有几个重要功能和一些错误修复。详细信息请查看InfluxDB 变更日志,以下是一些亮点。

顶级聚合引入到 0.9 版本线。这意味着在给定时间段内,您可以查询前 N 个值。这对于排名列表很有用,例如查看哪些计数器的值最高,哪些主机 CPU 使用率最高,或者哪些传感器的读数最高。

现在您可以根据时间降序排序排序。最常见的使用场景是与查询中的 LIMIT 1 配对,以找到时序中的最新数据点。

现在您可以在连续查询中反向引用测量名称。通过使用此功能以及在查询中使用的 GROUP BY * 短路,您现在可以定义将所有数据聚合到较低和更长保留策略的连续查询。

我们添加了两个查询,将提供有关 InfluxDB 的仪表信息。

-- basic stats information
show stats

-- diagnostics information
show diagnostics

我们还没有为系统的每个部分都提供统计信息仪表,但我们将逐步添加。默认情况下,服务器将统计信息写入名为 _internal 的数据库。这些数据仅保留 7 天,但将成为我们帮助用户解决 InfluxDB 问题时的首选。

最后一点是,这是第一个使用 Go 1.5 编译的 InfluxDB 版本,因此性能特性可能略有不同。

下一步:写入吞吐量和集群

下一个版本的首要任务是提高数据库的写入吞吐量和磁盘上的数据大小。为此,我们正在开发一个新的存储引擎,专门针对我们的需求。这不需要任何类型的数据迁移,下一个版本仍将是即插即用升级。

初步测试表明,数据的持续写入吞吐量和磁盘大小均有显著提升。当 nightly build 测试版可用时,我们将发布公告。或者,您可以跟踪此问题,以便在新的存储引擎可用时获得通知

我们还在继续进行集群工作,同时修复发现的复制错误,提高性能,并将每个查询连接到集群中。

想试试看吗?

您可以下载 InfluxDB,或在云端注册一个免费试用 InfluxDB 服务器

我们还提供专业的 InfluxDB 服务,包括功能请求、性能调整和高级配置。联系[email protected]了解我们如何帮助加速您的项目。