Open-source MPP real-time analytics and search database offering fast SQL analytics, lakehouse query acceleration, and hybrid text/vector search.
apache/druid
Apache Druid is a high-performance real-time analytics database for fast queries and ingestion, often used as an open-source alternative to data warehouses.
Alternativa open source a:Snowflake
Google BigQuery
- Estrelas
- 14,089
- Forks
- 3,802
- Issues abertas
- 774
- Último commit
- há 9 horas
O que é?
Apache Druid is a real-time analytics database built for workflows where fast queries and fast ingestion both matter. It is aimed at powering interactive UIs, running ad-hoc operational queries, and handling high query concurrency. Teams can use it as an open-source alternative to traditional data warehouses for a range of analytics use cases.
Data can be loaded from streaming and batch sources through a built-in web console that provides a guided ingestion wizard. The same console lets you inspect datasources, segments, ingestion tasks and services, with the views backed by SQL system tables. Queries can be written in DruidSQL or as native queries, and the project exposes HTTP and JDBC APIs for loading, managing and querying data.
Druid can be started locally or with Docker, and Kubernetes deployments are supported through a separately maintained druid-operator. Building from source requires JDK 25. The project is licensed under Apache 2.0 and developed under the Apache Software Foundation.
Recursos principais
- 01Real-time and batch data ingestion through a guided web console wizard
- 02DruidSQL and native query languages, accessible via HTTP and JDBC
- 03Built-in cluster management views for datasources, segments and tasks
- 04Local and Docker quickstarts, with Kubernetes support via druid-operator
Casos de uso
- Powering interactive dashboards and user-facing analytics UIs
- Running operational, ad-hoc queries over large event streams
- Serving high-concurrency analytics workloads as an open-source data warehouse alternative
Tópicos
Perguntas frequentes
- O que é druid?
- Apache Druid is a high-performance real-time analytics database for fast queries and ingestion, often used as an open-source alternative to data warehouses. Apache Druid is a real-time analytics database built for workflows where fast queries and fast ingestion both matter. It is aimed at powering interactive UIs, running ad-hoc operational queries, and handling high query concurrency. Teams can use it as an open-source alternative to traditional data warehouses for a range of analytics use cases.
- druid é gratuito? Qual é a licença?
- druid é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- druid ainda é mantido?
- Manutenção ativa. O último commit de druid foi em 19 de out. de 2026.
- Para que posso usar druid?
- Powering interactive dashboards and user-facing analytics UIs Running operational, ad-hoc queries over large event streams Serving high-concurrency analytics workloads as an open-source data warehouse alternative
- Onde consigo druid?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/apache/druid
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
A real-time distributed OLAP datastore for low-latency analytics over streaming and batch data, ingesting from Kafka and S3.
An open-source MPP database for data warehousing and large-scale analytics, forked from Greenplum and built on a newer PostgreSQL kernel.
A SQL database that supports Git-style fork, clone, branch, merge, push and pull on tables, and connects like MySQL.
Cross-platform SQL editor and database manager for Linux, macOS, and Windows, supporting MySQL, PostgreSQL, SQLite, SQL Server and many more.
Apache IoTDB is a time series database for collecting, storing and analyzing IoT sensor data, with SQL-like queries and JDBC access.