
最近,时间序列数据库 InfluxDB 的创建者 InfluxData 宣布,InfluxDB 3 Core 和 InfluxDB 3 Enterprise 已经可以在Amazon Timestream for InfluxDB 上使用。
InfluxDB 3 Core是一个开源的高速时间序列数据库引擎,适用于实时应用。同时,InfluxDB 3 Enterprise增加了高可用性、增强的安全性以及适用于生产环境的性能和可扩展性。两者都可以在 Timestream for InfluxDB 上使用,后者是亚马逊云科技提供的一个托管的时间序列数据库引擎,现已推出 Amazon Timestream for InfluxDB 3 版本。
Amazon Timestream for InfluxDB 是亚马逊云科技与 InfluxData 合作提供的一个托管的专用时间序列数据库引擎。合作内容包括在这项服务中为 InfluxDB 的当前版本(2.7)和即将到来的(3.x)版本提供长期支持。在早些时候发表在亚马逊云科技数据库博客上的一篇博文中,作者写道:
客户对 InfluxData 最新一代时间序列数据库 InfluxDB 3 表现出了极大的热情。该版本专为高性能与可扩展性而设计,尤其适用于实时分析和观测场景,可支持高基数需求(即处理数百万条不同数据序列的能力)。我们正携手合作,将 InfluxDB 3 纳入托管服务体系,助力客户持续获取最新功能,包括增强的安全性、性能优化及开发体验改进。
此外,在文档中,亚马逊云科技写道:
InfluxDB 3 对 InfluxDB 数据库引擎进行了彻底的架构重构。与采用时间结构化合并树(TSM)存储引擎的 1 版本和 2 版本不同,InfluxDB 3 是基于完全不同的技术从零开始构建的。
而且,InfluxDB 首席技术官 Paul Dix 在 LinkedIn 上发文解释说:
在后台,它使用了我们多年来一直在构建的架构(Apache Arrow、DataFusion、Flight 和 Parquet),旨在为实时查询和无限基数场景提供卓越的性能。其核心价值在于让大规模时间序列数据的处理变得更轻松、更高效。
InfluxData 强调,InfluxDB 3 是为了满足 AI 和控制导向环境的严格要求而设计的,例如平衡能源网格、引导工业设备运行以及操控自动驾驶车辆。
在这篇博文中,该公司详细说明了这个引擎的性能:
它每秒可以摄取数百万不同的测量数据——速度足以捕捉电网中的纳秒级变化或工业机器人的每一个微小动作。查询可以在 10 毫秒内返回,因此预测模型可以实时学习并作出反应,通常在操作员察觉问题之前就已采取行动。
根据 InfluxData 的说法,InfluxDB3 内置的 Python 处理引擎让开发者可以在数据到达时补充和分析数据,直接在数据库内实现即时预测、异常检测和告警。此外,即使传感器数量倍增和事件维度出现爆炸式增长,无限基数也能确保性能的稳定,为 AI 系统提供期需要的高分辨率信号,以便它们进行确定性决策。
随着 AWS Timestream 提供 InfluxDB 3 支持,开发者现在可以在亚马逊云科技的全球基础设施上利用 InfluxDB 的能力。他们可以大规模地流式传输和查询高分辨率数据,并轻松连接到 AWS Lambda、SageMaker 和 Kinesis 等服务,以进行实时模型训练和部署。按照 InfluxData 的说法,开发者可以从 InfluxDB 3 Core 开始,并轻松扩展到企业版,这个过程无需重新设计架构或迁移数据。
声明:本文为 InfoQ 翻译,未经许可禁止转载。
原文链接:https://www.infoq.com/news/2025/10/amazon-timestream-influxdb3/








评论