Apache Druid

Druid is a column-oriented, open-source, distributed data store written in Java. Druid is designed to quickly ingest massive quantities of event data, and provide low-latency queries on top of the data. The name Druid comes from the shapeshifting Druid class in many role-playing games, to…

Key facts

First appeared
2011
Category
database
Problem solved
Apache Druid was created to solve the problem of performing interactive, low-latency analytical queries on massive, high-velocity datasets that traditional relational databases and data warehouses struggled with. Existing systems were either too slow for real-time use cases, couldn't handle the data volume and velocity, or were too complex and costly to operate at scale for interactive, user-facing analytics.
Platforms
Docker, web, Linux, AWS, Microsoft Azure, Kubernetes, macOS, Google Cloud Platform

Related technologies

Notable users

  • Salesforce
  • Walmart
  • Tencent
  • AirBnB
  • Netflix
  • Alibaba
  • Expedia
  • Lyft
  • Yahoo!