Search

Search IconIcon to open search

Apache Druid

Last updated by Simon Späti

Druid is an open-source, column-oriented, distributed data store written in Java. It’s designed to quickly ingest massive quantities of event data, and provide low-latency queries on top of the data.

It’s an OLAP analytical, time-series and search system:

# Architecture


Vu Trinh on LinkedIn: #dataengineering #realtimeanalytics #softwareengineering #apachedruid…
Compute and Storage Separation

# History

The creator is Eric Tschetter. More on Apache Druid Turns 10: The Untold Origin Story - m. e. driscoll.

# Features

# UNNEST JSONs

Druid v26.0.0 is out (2023-05-23). Love the UNNEST arrays feature; super handy.

1
SELECT order_id, each_item FROM orders, UNNEST(items) as unnested(each_item)

more on Release Druid 26.0.0 · apache/druid · GitHub

# Support

  • Deep.BI: Open-Source Apache Druid Support

# Further Read


References: Druid wiki Why Druid Why not Druid The Architecture of Druid Modern OLAP Systems Joins with Druid