High performance time series database

Superior developer experience with SQL and time series extensions. Speed and reliability to solve ingestion speed bottlenecks.

Download QuestDB
Aquis Exchange logo
Airtel logo
OKX logo
XRP Ledger logo
B3 logo
Airbus logo
Isar Aerospace logo
Copenhagen Atomics logo

Performance

  • Columnar storage
  • SIMD-optimized queries
  • Ingest 4M rows/s per node
  • Don’t worry about cardinality
  • Data partitioned by time
  • Compressed data in Parquet
See Benchmarks

Developer experience

  • Open source under Apache 2.0
  • SQL and time-series joins
  • Open formats: Parquet & Arrow
  • InfluxDB Line Protocol API
  • REST and Postgres APIs
  • Grafana native plugin
See live demo

Enterprise ready

  • Hot & cold read replicas
  • Decoupled storage/compute
  • Role-based access control
  • Multiple availability zones
  • Query Parquet via Object Storage
  • Premium support SLA
See Enterprise

Try the live demo

Query over 2 billion rows in milliseconds in the QuestDB Web Console using SQL

Try QuestDB demo in your browser

See query results  >

Peak performance time-series

Hyper ingestion

For massive volumes of time-series data, trust a specialized time-series database. Timestamps are first-class, and blistering throughput is sustained even through the highest data cardinality. Deduplication and out-of-order ingestion also work right out-of-the-box.

Using QuestDB, we deliver time series datasets with real-time market data from a top 10 blockchain. This outperforms a legacy cloud-based data platform at a fraction of the cost, reducing TCO by >90%.

Daniel SiedentopfSenior Software Developer, XRP Ledger Foundation
QuestDB performance compared to TimescaleDB and InfluxDB. QuestDB is the clear winner.
Aquis Exchange logo

QuestDB is a time series database truly built by developers for developers. We found that QuestDB provides a unicorn solution to handle extreme TPS while also offering a simplified SQL programming interface.

>Viet Lee
CTOAquis Exchange

Augmented SQL for time series data

ANSI SQL time series extensions made for time stamped data

Arrow up icon
SELECT timestamp, tempC
FROM sensors
WHERE timestamp IN '2021-05-14;1M';
-- Search time
SELECT timestamp, tempC
FROM sensors
WHERE timestamp IN '2021-05-14;1M';
SELECT timestamp, avg(tempC)
FROM sensors
SAMPLE BY 5m;
-- Slice time
SELECT timestamp, avg(tempC)
FROM sensors
SAMPLE BY 5m;
SELECT timestamp, sensorName, tempC
FROM sensors
LATEST ON timestamp PARTITION BY sensorName;
-- Navigate time
SELECT timestamp, sensorName, tempC
FROM sensors
LATEST ON timestamp PARTITION BY sensorName;
SELECT sensors.timestamp ts, rain1H
FROM sensors
ASOF JOIN weather;
-- Merge time
SELECT sensors.timestamp ts, rain1H
FROM sensors
ASOF JOIN weather;
Arrow up icon

Magnifying glass iconSearch Time

Filter and search for specific timestamps with “WHERE”

Knife iconSlice Time

Create time buckets and aggregate by intervals with “SAMPLE BY”

Indication arrow iconNavigate Time

Search time series from most recent values to oldest with “LATEST ON”

Merge Time

Join two tables based on timestamp where timestamps do not exactly match with “ASOF JOIN”

Airbus logo

QuestDB is used at Airbus for real-time applications involving hundreds of millions of data points per day. For us, QuestDB is an outstanding solution that meets (and exceeds) our performance requirements.

>Oliver Pfeiffer
Software ArchitectAirbus

QuestDB dashboard

Available everywhere

Open Source & Enterprise

Deploy QuestDB anywhere around the world.

Open source
Always open source. QuestDB is licensed under Apache 2.0, for worry-free, developer-friendly usage.
Enterprise
Premium features like Role-based Access Control and database replication means scale on your own terms.
Copenhagen Atomics logo

QuestDB was our choice for real time data due to high performance, open source, high flexibility and great support. Performance was significantly better than the competition and we believe that QuestDB will become market leading.

>Lasse Tarp
Software Group managerCopenhagen Atomics

Better on a Pi, best on full hardware

Max performance, min hardware

Compute costs keep rising. Keep them low with an efficient solution. QuestDB runs well on low hardware, within high cardinality data and with deduplication and out-of-order indexing. On just a 4GB Raspberry Pi, QuestDB outperforms competitors on robust hardware. Have robust hardware? QuestDB scales up to many millions of rows per second.

We switched from InfluxDB to QuestDB to get queries that are on average 300x faster utilizing 1/4 of the hardware, without ever overtaxing our servers.

Armenak MayalianCTO, Toggle
QuestDB performance compared to TimescaleDB and InfluxDB. QuestDB is the clear winner.
Airtel logo

Switching to QuestDB was a game-changer for our analytics. With Elasticsearch, we faced slow ingestion and latency issues for queries. With QuestDB, we now process billions of records per day smoothly.

>Ajay Pilaniya
Lead Media AnalyticsAirtel

Ready to upgrade?

Break free from ingestion speed bottlenecks

Spin up in minutes

Download QuestDB