文档化档

Flux 的未来

Flux 正处于维护模式,由于对原生 SQL 的广泛需求以及 InfluxQL 的持续增长和采用,Flux 不支持 InfluxDB v3。

InfluxData 继续支持 InfluxDB 1.x 和 2.x 中的 Flux,并且您可以继续使用它而无需更改您的代码。如果您有兴趣过渡到 InfluxDB v3 并且希望确保您的代码的未来,我们建议使用 InfluxQL。

在我们开发 InfluxDB v3 的过程中,我们的首要任务是提高数据库层的性能:更快的摄取、更好的压缩、增强的查询和更高的可扩展性。然而,这也意味着我们无法将 v2 中的所有功能都带到 v3 中。由于 InfluxDB v3 是使用新语言(从 Go 到 Rust)从头开始重写的数据库,因此我们无法将 Flux 带到 v3 中。

您说的“Flux 处于维护模式”是什么意思?

我们仍然支持 Flux,但不会积极开发任何新的 Flux 功能。我们将继续提供安全补丁,并在维护期间解决任何关键缺陷。我们的重点是最新数据库引擎 InfluxDB v3 以及其相关产品。

Flux 是否即将停止支持?

不,我们将在可预见的未来继续支持 Flux。我们将继续支持投资于 Flux 并构建使用它的应用程序的客户。您可以继续使用 Flux,但如果您想确保代码的未来,我们建议使用 InfluxQL 或 SQL。

您有什么替代方案用于 Flux 任务?

如果您迁移到 InfluxDB v3,则无法携带 Flux 任务,因为 InfluxDB v3 不支持原生的 Flux。当您迁移到 v3 时,您需要使用团队偏好的任何技术重写您的任务。但是,如果您使用任务进行特定于下采样的操作,v3 中的存储性能要好得多,因此您可能不再需要任务来完成此功能。


这个页面有帮助吗?

感谢您的反馈!


Flux 的未来

Flux 正进入维护模式。您可以继续像现在一样使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB v3 增强功能和 InfluxDB 集群版现已推出

新增功能包括更快的查询性能和管理工具,推进了 InfluxDB v3 产品线。InfluxDB 集群版现已推出。

InfluxDB v3 性能和功能

InfluxDB v3 产品线在查询性能方面进行了重大增强,并提供了新的管理工具。这些增强包括用于监控 InfluxDB 集群健康状况的操作仪表板、InfluxDB 云专用中的单点登录(SSO)支持以及用于令牌和数据库的新管理 API。

了解新的 v3 增强功能


InfluxDB 集群版一般可用性

InfluxDB 集群版现已一般可用,并为您在自管理堆栈中提供 InfluxDB v3 的功能。

与我们讨论 InfluxDB 集群版