InfluxDB Enterprise 1.9.7 发布,增强了 Flux、被动节点和集群稳定性
作者:Sam Dillard / 产品
2022 年 5 月 26 日
导航至
InfluxDB Enterprise 1.9.7 — 发行说明
此 InfluxDB Enterprise 版本的主要亮点 – 在此处 可用 – 包括
增强功能
- 将被动节点暴露给
influxd-ctl
命令。被动节点允许在写入路径中增加水平扩展。 - 在遇到错误时,限制传入写入和提示移交的复制。这提高了集群稳定性。
Flux 进展
- 添加
requests
包,以获得更全面的 HTTP 请求体验 - 添加
isType()
函数。此便捷函数将允许 Flux 检查列的类型,这将有助于动态地将数学运算应用于可能包含非数字字段的一组字段。 - 添加了
display()
函数。这就像一个print
语句,将帮助用户在编写 Flux 脚本时进行调试。 - 对
increase()
、sort()
、derivative()
、union()
、timeshift()
进行了各种增强。 - 为适用的函数(如
map()
)添加了向量化。 - 持续的性能增强(例如,
sort() |> limit()
)。 - 增强了
mqtt.publish()
以在循环调用时重用 TCP 连接。这允许像map()
这样的函数在表的每一行流上运行mqtt.publish()
,而无需为每个记录重新建立握手。
维护更新
- 升级到 Go 1.17.9
- 升级到 Flux v0.161.0
错误修复可以在 发行说明 中找到。
没有相应的 InfluxDB OSS 1.9 版本。虽然我们继续改进 InfluxDB 1.x 代码库 – 这些改进包含在 InfluxDB Enterprise 中 – 但我们目前正在引导社区用户使用 InfluxDB 2.x。当然,如果您需要,您可以随时从源代码构建 InfluxDB 1.x。InfluxDB 2.x 确实包含 1.x 兼容的接口,允许使用 1.x API 进行读取和写入。最新的开源版本可以在我们的 下载页面 上找到。
对于我们的 InfluxDB Enterprise 客户,请登录到 InfluxDB Enterprise 门户 并从那里下载二进制文件。需要更多帮助?请联系支持。
如果您发现问题或有疑问,请加入我们的 InfluxDB 社区 Slack,将它们发布在我们的 InfluxDB GitHub 仓库 或我们的社区站点,我们将进行查看。谢谢。