Databases Analytics DB mature

Apache Druid

Real-time analytics database for event-driven data

14.0K stars 400 contributors Since 2020
Website → GitHub

Real-time analytics database for event-driven data

License
Apache-2.0
Min RAM
4 GB
Min CPUs
4 cores
Scaling
distributed
Complexity
advanced
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • Primary: real-time-dashboards
  • Primary: event-analytics
  • Primary: streaming-analytics

Anti-patterns / when NOT to use

  • Complex to operate
  • High resource requirements
  • Not for transactional workloads
  • Steep learning curve

Replaces / alternatives to

  • BigQuery
  • Snowflake

Technical specs

Language
Java
API type
REST
Protocols
HTTP
Data model
column
Deployment
dockeraptbinary

Community

GitHub stars 14.0K
Contributors 400
Commit frequency weekly
Plugin ecosystem none
Backing Apache Foundation / Imply
Funding foundation

Release

Latest version
Last release
Since 2020

Best fit

Team size
solosmallmediumenterprise
Industries
general

Tags

  • real-time-olap
  • streaming-ingest
  • column-storage
  • sub-second-queries
  • approximations
  • rollup