The Plan for InfluxDB 3.0 Open Source
The commercial version of InfluxDB 3.0 is a distributed, scalable time series database built for real-time analytic workloads. It supports infinite cardinality, SQL and InfluxQL as native query languages, and manages data efficiently in object storage as Apache Parquet files. It...
Recovery of InfluxDB Cloud Data in GCP Belgium
On Monday, July 10, I shared an update that, as part of broader efforts to consolidate cloud regions (and in anticipation of InfluxDB 3.0), InfluxData discontinued InfluxDB Cloud service in two regions: AWS Sydney and GCP Belgium. We communicated this change...
Message from InfluxData Founder & CTO Paul Dix: Discontinuation of InfluxDB Cloud in AWS Sydney and GCP Belgium
July 14, 2023 update: We have successfully recovered the time series data for the GCP Belgium users and are in the process of getting that data back to them. More details in the following update: Recovery of InfluxDB Cloud Data in...
InfluxDB 3.0: System Architecture
InfluxDB 3.0 (previously known as InfluxDB IOx) is a (cloud) scalable database that offers high performance for both data loading and querying, and focuses on time series use cases. This article describes the system architecture of the database. Figure 1 shows...
Compactor: A Hidden Engine of Database Performance
This article was originally published in InfoWorld and is reposted here with permission. The compactor handles critical post-ingestion and pre-query workloads in the background on a separate server, enabling low latency for data ingestion and high performance for queries. The demand...
Welcome to InfluxDB IOx: InfluxData’s New Storage Engine
Two years ago I announced that InfluxData was working on a new core for InfluxDB, a project we named InfluxDB IOx. InfluxDB IOx is a cloud-native, real-time, columnar database optimized for time series data built in Rust on top of Apache...
Designing a Parquet Catalog for InfluxDB IOx
One of the things we needed to either adopt or build for InfluxDB IOx is a database catalog. If you haven’t heard us talk about it yet, InfluxDB IOx (pronounced eye-ox) is the new in-memory columnar database that uses object storage...
The Future of InfluxDB OSS: More Open, Permissive with Complementary Closed Source
I was recently on the Changelog Podcast talking about Elastic’s recent change away from open source licensing. I’m at 1:02:45 to 1:24:03, but the whole thing is pretty interesting if you have time to listen. I talked about what we’re doing...
How InfluxDB IOx Manages the Data Lifecycle of Time Series Data
Last month we announced InfluxDB IOx (pronounced: eye-ox), a new Rust and Apache Arrow based core for InfluxDB. While InfluxDB IOx is a columnar database built on top of object storage, that’s only part of its role. In addition to query...
Announcing InfluxDB IOx - The Future Core of InfluxDB Built with Rust and Arrow
On November 12, 2013, I gave the first public talk about InfluxDB titled: InfluxDB, an open source distributed time series database. In that talk I introduced InfluxDB and outlined what I meant when I talked about time series: specifically, it was...