
"Four years ago, InfluxData began working on a new core for InfluxDB to address the growing demands of modern time series workloads. This decision wasn't made lightly; it was driven by the need to support specific customer demands, including infinite cardinality, cheaper object storage for historical data, support for the SQL language, and broader ecosystem support for our file format and standards."
"The result of these efforts is InfluxDB 3, a real-time, columnar database optimized for time series built in Rust with the FDAP stack (Apache Flight, DataFusion, Arrow, and Parquet). The new core represents a significant improvement for our core database technology, removing cardinality limits so that users can bring in massive amounts of time series data with unlimited scale, SQL query capabilities, tiered data storage, and fast analytical queries."
InfluxDB 3 is a complete rebuild of the core database engine intended to extend capabilities by targeting higher cardinality, cheaper object storage, and adding SQL support. The new core uses the FDAP stack (Arrow Flight, DataFusion, Apache Arrow, Parquet) and is implemented in Rust for performance, memory safety, and safer concurrency. Unlimited cardinality enables massive time series ingestion without previous limits. Tiered data storage provides cheaper object-based historical retention alongside fast analytical queries. SQL becomes the primary query language to integrate with third-party tools. Planned integration with Apache Iceberg will expose ingested data to data lakehouses and warehouses such as Databricks and Snowflake.
Read at InfoQ
Unable to calculate read time
Collection
[
|
...
]