InfluxData, the creator of the time-series database, InfluxDB, recently announced the availability of InfluxDB 3 Core and InfluxDB 3 Enterprise on Amazon Timestream for InfluxDB.
InfluxDB 3 Core is an open-source, high-speed time-series database engine for real-time applications. At the same time, InfluxDB 3 Enterprise adds high availability, enhanced security, and performance and scalability for production environments. Both are available on Timestream for InfluxDB, a managed time-series database engine on AWS, as Amazon Timestream for InfluxDB 3.
Amazon Timestream for InfluxDB is a dedicated, managed time-series database engine offered by AWS through a partnership with InfluxData. The partnership includes providing long-term support for current (2.7) and upcoming (3.x) versions of InfluxDB in the service. Earlier in an AWS Database blog, the authors write:
Customers have expressed excitement about InfluxDB 3, InfluxData’s latest generation time series database. This version is designed for high performance and scalability, particularly for real-time analytics and observability use cases requiring high cardinality support (the ability to handle millions of unique data series). We’re collaborating to make InfluxDB 3 available as part of our managed service, helping our customers stay up to date with the latest features, including enhanced security, performance, and developer experience improvements.
Furthermore, in the documentation, AWS writes:
InfluxDB 3 represents a complete architectural reimagining of the InfluxDB database engine. Unlike versions 1 and 2, which utilized a Time-Structured Merge tree (TSM) storage engine, InfluxDB 3 is built from the ground up on entirely different technology foundations.
And, Paul Dix, CTO at InfluxDB, explains in a LinkedIn post:
Under the hood, it’s powered by the same architecture we’ve been building for years (Apache Arrow, DataFusion, Flight, and Parquet), designed for high-performance with real-time queries and unlimited cardinality. It’s all about making time series at scale easier and faster to work with.
InfluxData emphasizes that InfluxDB 3 is engineered to meet the stringent demands of AI and control-oriented environments, such as balancing energy grids, steering industrial equipment, and guiding autonomous vehicles.
In a blog post, the company detailed the engine’s performance:
It ingests millions of unique measurements every second—fast enough to capture nanosecond-level changes in a power grid or every micro-movement of an industrial robot. Queries return in under 10 milliseconds, so predictive models can learn and react in real-time, often before an operator even knows there’s a problem.
According to InfluxData, InfluxDB3’s built-in Python Processing Engine lets developers enrich and analyze data as it arrives, powering on-the-fly forecasting, anomaly detection, and alerting right inside the database. Furthermore, unlimited cardinality ensures that, even as sensors multiply and event dimensions explode, performance remains steady, providing AI systems with the high-resolution signals they need for deterministic decisions.
With InfluxDB 3 now available on AWS Timestream, developers can now utilize InfluxDB’s capabilities on AWS’s global infrastructure. They can stream and query high-resolution data at scale and easily connect to services such as AWS Lambda, SageMaker, and Kinesis for real-time model training and deployment. According to InfluxData, developers can start with InfluxDB 3 Core and easily scale to Enterprise without re-architecting or migrating data.
More details are available on the documentation and on the pricing page.
