InfluxDB 3 Core Benchmarks: QuestDB Comparison
Blog post from QuestDB
The benchmark comparison between InfluxDB 3 Core and QuestDB 9.2.2 reveals that QuestDB significantly outperforms InfluxDB 3 Core in both data ingestion and query performance. InfluxDB 3 Core, a major architectural overhaul using Apache Arrow and DataFusion, shows a consistent ingestion rate of approximately 320,000 rows per second regardless of data cardinality. In contrast, QuestDB ingests data 12 to 36 times faster, peaking at 11.4 million rows per second, and executes analytical queries 17 to 418 times faster depending on the query type. Despite InfluxDB 3 Core's slower performance compared to its predecessors, it aims to eliminate the cardinality-based performance issues observed in earlier versions. QuestDB's purpose-built columnar engine and SIMD optimizations ensure superior performance, making it a preferable choice for workloads requiring high-throughput ingestion and low-latency queries.