InfluxDB 企业版 1.9.7 发布,增强 Flux、被动节点和集群稳定性
作者:Sam Dillard / 产品
2022年5月26日
导航至
InfluxDB 企业版 1.9.7 —— 发布说明
本次 InfluxDB 企业版发布的亮点——可在此处找到——包括
增强功能
- 将被动节点暴露给
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 Community Slack,在 InfluxDB GitHub 仓库或我们的社区网站上发布,我们将查看。谢谢。