Skip to content
FindOpenSource

Druid

Real-time analytics database built for sub-second queries over continuously streaming and historical event data at scale.

Overview

Apache Druid ingests data continuously from streaming sources (like Kafka) as well as batch sources, and is architected specifically for fast aggregation queries - counts, sums, percentiles - over that data even as new events keep arriving. It's commonly used to power real-time dashboards and user-facing analytics.

Druid is a fit for teams building real-time analytics dashboards or user-facing metrics on continuously streaming data, complementing ClickHouse (also in this catalog) - both are OLAP engines, but Druid's architecture is specifically optimized around real-time streaming ingestion.

Why it's in this catalog

Catalog rating: ★★★☆☆ (3/5)

Real-time OLAP database, differentiated from ClickHouse/Trino by its real-time ingestion focus.

  • Mature
  • Foundation-governed
Categories
Analytics
Keywords
real-time-analyticsolapstream-ingestiontime-series
Languages
Java
License
Apache-2.0

Compare with another project

Spotted an error? Suggest an edit on GitHub.