开源时序数据库InfluxDB3.0更新性能升级和自我管理

迈步看大势 2024-09-14 15:40:58

InfluxDB 的创建者 InfluxData 宣布对 InfluxDB 3.0 产品套件进行一系列更新,包括新的部署选项和可观测性功能。

时间序列数据库可以有效地处理带时间戳的数据,这对于各行各业的系统、服务器和传感器的实时监控和性能优化至关重要。InfluxDB 已成为领先的时间序列数据库之一,它能够处理大量带时间戳的数据。

InfluxDB 被设计为一个开源平台,可以按时间顺序管理数据,这对于需要随时间变化的上下文的应用程序至关重要,例如管理应用程序性能指标和跟踪金融市场趋势。

去年 4 月,InfluxData 发布了InfluxDB 3.0 版本。InfluxData 联合创始人兼首席技术官 Paul Dix 解释说,此次改革的驱动力是支持高基数数据和提高性能的需求。

3.0 采用FDAP 堆栈(Flight、DataFusion、Arrow、Parquet)和 Apache Iceberg 来增强实时功能、数据效率以及与其他大数据工具的兼容性。它还提供实时查询,允许用户几乎立即执行查询。

基于这些改进,重建的 InfluxDB 3.0 通过原生对象存储提供无限基数、高速摄取和高级数据压缩增强功能。新功能支持高基数使用案例,包括实时分析、可观测性和 IoT/IIoT。

性能改进和优化旨在使开发人员在系统和应用程序数据量增长时更高效地分析时间序列数据。

凭借其无限的基数,InfluxDB 3.0 可以处理具有无限数量值的列式数据。它还提供改进的查询扩展和更低的延迟,而不会降低性能。这允许系统和应用程序保持响应能力,即使在管理高基数数据时也是如此。

“智能、实时系统需要一个能够管理高速、高分辨率工作负载的运营数据库。”InfluxData 首席执行官 Evan Kaplan 说。“InfluxDB 3.0 旨在以行业领先的摄取性能、无限的数据基数和极低的延迟查询来应对这一挑战,为架构师和开发人员提供构建实时监控和控制系统的工具。”

除了 InfluxDB 3.0 之外,该公司还推出了 InfluxDB Clustered(其时间序列数据库的自我管理版本)和 InfluxDB Cloud Dedicated(其完全托管的数据库即服务产品)。

虽然 InfluxDB 在 AWS 上为需要即用即付模式的客户提供无服务器数据库产品,但使用时间序列数据的客户更喜欢该公司的专用解决方案,例如InfluxDB Cloud Dedicated 和 InfluxDB Clustered。

专用选项根据虚拟机数量和存储的数据量提供固定费率定价,更适合需要以可预测定价进行连续、高性能数据处理的应用程序。

InfluxDB Cloud 现在具有增强的操作控制面板,可以更好地直观地监控专用集群的性能和运行状况。它还具有用于无缝访问的单点登录 (SSO) 集成、用于管理的新 API 以及用于自动化管理任务的令牌处理,例如在 InfluxDB Cloud Dedicated 集群中管理用户、数据库和令牌。

InfluxDB Cluster 现已从测试版过渡到正式版,它针对 Kubernetes 进行了优化,提供了改进的查询功能和可扩展的摄取。它还支持新的 Helm Charts,以便于部署。通过此 GA 版本,客户可以受益于 InfluxDB 3.0 核心中引入的所有最新性能增强功能。

InfluxDB 正在努力实现更精细的访问控制,包括按键值对进行查询过滤和优化的写入权限。此外,该平台正在努力与 Apache Iceberg 开源数据湖表规范集成。

0 阅读:18

迈步看大势

简介:感谢大家的关注