InfluxDB 3 Core 是一款开源、高速、最新数据引擎;InfluxDB 3 Enterprise 为关键任务工作负载增加了性能、高可用性、安全性和可扩展性
内置 Python 处理引擎,实现时间序列数据的收集、转换、监控、报警和自动化
领先时间序列数据库的创造者InfluxData今日宣布InfluxDB 3 Core和InfluxDB 3 Enterprise正式上市,这两款产品是基于其重新设计的 InfluxDB 3 引擎开发的最新产品。Core 和 Enterprise 专为快速开发和大规模生产而设计,提供高性能、易于扩展的时间序列数据管理数据库。InfluxDB 3 Core 是一款面向实时应用的开源、高速、实时数据引擎。InfluxDB 3 Enterprise 为生产环境增加了高可用性、增强的安全性和可扩展性。两者都通过内置的 Python 处理引擎将数据转换、丰富和警报直接带入数据库,将 InfluxDB 从被动存储提升为实时数据的主动智能引擎。
InfluxData 创始人兼首席技术官 Paul Dix 表示:“时间序列数据永无止境,大规模管理这些数据总是伴随着性能、复杂性或成本等方面的权衡。我们从头开始重新构建了 InfluxDB 3,以消除这些权衡。核心版本开源、快速,可在几秒钟内完成部署,而企业版本则可轻松扩展以适应生产环境。无论您是在边缘计算、云端还是介于两者之间的某个位置运行,InfluxDB 3 都能让时间序列数据处理比以往更快、更轻松、更高效。”
时间序列数据始终处于动态变化之中,它们从物联网设备、工业传感器、金融系统和云基础设施中源源不断地涌现,并且数量呈指数级增长。其速度和分辨率很快就会让传统数据库和数据历史数据库不堪重负,迫使团队不得不依赖复杂且成本高昂的变通方案,而这些方案往往会影响性能。InfluxDB 3 Core 和 Enterprise 采用现代高性能架构,能够高效、精准地处理大规模实时数据流,从而消除这些限制。
单节点引擎内置智能
InfluxDB 3 Core 采用宽松的 MIT/Apache 2 许可证开源,为开发者提供了一种快速、灵活、顺畅的构建时间序列数据的方式,无需锁定供应商或承担运营成本。InfluxDB 3 Enterprise 扩展了 Core 的功能,为生产工作负载提供了企业级特性,包括多区域持久性、只读副本、自动故障转移和增强的安全性。这两款产品均采用轻量级单节点设置,可快速轻松地部署。
全新 InfluxDB 3 引擎采用 Rust 编写,并基于 Apache Arrow、DataFusion、Parquet 和 Flight 构建,Core 和 Enterprise 版本与之前的 InfluxDB 开源版本相比,性能显著提升,架构也更加灵活。内置的处理引擎允许开发人员在数据流入时对其进行转换、丰富、监控和警报,从而将数据库转变为一个活跃的智能层,可以实时处理动态数据(而不仅仅是静态数据)。
由此,InfluxDB 3 产品组合迎来了两款高性能、可扩展、易于部署且运行高效的产品。这两款新产品是对现有 InfluxDB 3 产品线的补充,该系列产品专为专用云和 Kubernetes 环境中的大规模分布式工作负载而设计,并提供完全托管、多租户的按需付费选项。
InfluxDB 3 Core 和 Enterprise 允许用户:
- 使用内置处理引擎使时间序列数据立即可操作,实现实时转换、丰富、异常检测和警报,无需外部 ETL 管道。
- 每秒提取数百万次写入,以捕获高分辨率时间序列数据,而不会出现滞后或减速。
- 使用低于 10 毫秒的查找时间实时查询数据,以获得即时洞察和更快的决策。
- 管理具有无限基数的海量时间序列数据集,确保在扩展工作负载时达到最佳性能。
Orange Business 高级系统顾问 Poul H. Sørensen 表示:“过去七年来,InfluxDB 对我们的运营和客户的成功至关重要。全新 InfluxDB 3 Enterprise 符合我们的战略目标,提供分布式监控和灵活的存储解决方案。它还为我们加速机器学习/人工智能的采用和集成奠定了面向未来的基础。”
文章来源:InfluxData




