A high performance real-time analytics database.
What is Apache Druid?
Apache Druid is a high performance real-time analytics database. Druid is designed for workflows where fast queries and ingest really matter. Druid excels at instant data visibility, ad-hoc queries, operational analytics, and handling high concurrency. Druid is often used as a data store for powering GUI analytical applications.
What companies use Apache Druid?
Apache Druid is utilized by various companies across different industries. Some notable examples include Airbnb. Apache Druid is a widely adopted technology in the database field, known for its effectiveness and reliability.
Other Technologies
Python
A versatile, high-level programming language with a focus on readability and simplicity.
Go
An open source programming language that makes it easy to build simple, reliable, and efficient software.
Apex
A strongly typed, object-oriented programming language for the Salesforce platform.
PyTorch
An open source machine learning framework for Python.
Elasticsearch
A distributed, RESTful search and analytics engine.
Flask
A lightweight WSGI web application framework for Python.
Kotlin
A modern programming language that makes developers happier.
Java
A versatile, object-oriented programming language for building robust applications.
Apache Kafka
A distributed event streaming platform for high-performance data pipelines, streaming analytics, and data integration.
MongoDB
A source-available cross-platform document-oriented database program.