Apache Druid

A real-time analytics database for event data, with sub-second queries over streams from Kafka and batch loads. See how developers rate it month by month on DTDb.

Category
database engine
Developer
Apache Software Foundation
Created by
Eric Tschetter, Fangjin Yang, Gian Merlino, Vadim Ogievetsky
First release
2012
License
Apache-2.0
Open source
Yes
Pricing
Free
Website
https://druid.apache.org
Written in
Java
Data model
Relational, Time-series
Storage layout
Column-oriented
Workload
Analytics (OLAP)
Analytics architecture
Data warehouse
Query language
SQL, native JSON queries
ACID transactions
No
Schema
Strict
Deployment
Distributed cluster, Managed cloud
Scaling
Natively distributed
Create, read, update, delete
Create: fast (Real-time streaming and batch ingestion); Read: fast (Sub-second aggregations over time); Update: slow (Only by reindexing segments); Delete: slow (Whole segments dropped or reindexed)

Top rated database engines — Monthly Ranking