Apache Druid

A high performance real-time analytics database designed for fast queries and high concurrency data ingestion.

Apache Druid screenshot 1

Apache Druid is an open-source real-time analytics database. It is designed to reduce the time between data ingestion and insight, focusing on workloads that require fast query responses and high concurrency. The system is built to handle scenarios where the speed of both queries and ingestion is critical for operational success.

The software is deployed as a server and can be started via local installation or Docker. For larger scale environments, a separate operator is available for Kubernetes deployments. Users interact with the system through a built-in web console, HTTP APIs, or JDBC, allowing for both programmatic and manual data management. It is typically used to power analytics user interfaces or to run ad-hoc operational queries across large datasets.

Key features

  • Real-time and batch data ingestion
  • Built-in web console for cluster management
  • Query workbench for prototyping DruidSQL and native queries
  • Point-and-click wizard for ingestion setup
  • Monitoring for one-off tasks and ingestion supervisors
  • SQL systems tables for visibility into datasources and segments
  • JDBC and HTTP APIs for data management and querying

Druid is built for operational ad-hoc queries and powering user interfaces where low latency is required. The architecture supports the management of datasources, segments, and services from a centralized location. It integrates with various external tools via its API layer, allowing it to serve as a backend for business intelligence platforms and custom analytics dashboards. The system requires JDK 21 or JDK 25 to build from source, ensuring compatibility with modern Java environments.

This software is positioned as a high-performance database for organizations requiring rapid data ingestion and concurrent query capabilities for real-time analytics.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity14 days ago
Repository Age13 years
LicenseApache-2.0
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.