Real-time OLAP databases · Apache Software Foundation
Apache Doris
Open-source MPP database combining real-time analytics with sub-second query response at large scale.
Apache Doris is an open-source massively parallel processing (MPP) database that targets both real-time analytics and interactive ad hoc reporting from the same system, positioning itself as a simpler alternative to running separate OLAP and lakehouse query layers. It supports high-concurrency point queries alongside large aggregate scans, ingests streaming data with second-level latency, and can query external data in Hive, Iceberg or Hudi without copying it in first. Doris uses a shared-nothing architecture with frontend (metadata/planning) and backend (storage/execution) nodes and is MySQL-protocol compatible, so many existing BI tools connect to it without special drivers. It is primarily self-hosted; the company SelectDB, founded by Doris's original authors, offers a commercial cloud version. Doris is commonly evaluated alongside StarRocks, which shares similar origins and architecture.
At a glance
| Vendor | Apache Software Foundation |
|---|---|
| Pricing model | Open source + paid options |
| Free tier | Yes |
| Deployment | Self-hosted |
| Open source | Yes (Apache-2.0) |
| Best for | Teams wanting one MPP engine for both real-time dashboards and ad hoc SQL reporting. |
Pricing
Free and open source under the Apache Software Foundation; a commercial cloud version is offered separately by SelectDB.
Pricing has not been verified yet — see the vendor's site.
Features
- Real-time streaming and micro-batch ingestion
- MySQL wire-protocol compatibility
- Federated queries over Hive, Iceberg and Hudi
- Materialized views and automatic query rewrite
- Vectorized execution engine
- High-concurrency point lookups alongside large scans
Integrations
Profile last reviewed September 21, 2026