Skip to content
Real²time Exploratory Analytics on Large Datasets
Java TeX JavaScript HTML R ANTLR Other
Find file
Pull request Compare This branch is 49 commits behind druid-io:master.
Latest commit 377e358 @fjy fjy Merge pull request #2222 from binlijin/topN_optimize
optimize topn on particular situation
Failed to load latest commit information.
aws-common unifying license header in all java files
benchmarks Add docs and benchmark for JSON flattening parser
common Add missing timeline test for VersionedIntervalTimelineTest
distribution Add datasketches to the distribution.
docs Update
examples Change service names in docs, examples to match defaults in the code.
extensions Remove incorrect comment.
indexing-hadoop add ignoreWhenNoSegments flag to optionally ignore the dataSource inp…
indexing-service clean up TaskLifecycleTest
integration-tests adding null aggregators and false hasMultipleValues to expected resul…
processing optimize topn on particular situation
publications more edits to radstack paper
server AsyncQueryForwardingServletTest#testDeleteBroadcast sometimes fails b…
services Add basic tests to some CliXXX classes
.gitignore move distribution artifacts to distribution/target
.travis.yml Enable pedantic checks during travis build updating how to contribute guide
DruidCorporateCLA.pdf fix CLA email / mailing address
DruidIndividualCLA.pdf fix CLA email / mailing address
LICENSE Clean up README and license
NOTICE Happy 2016! Revert "Update"
eclipse_formatting.xml towards a community led druid
intellij_formatting.jar Update Scala formatting in intellij_formatting.jar, and rename style …
pom.xml Merge pull request #2261 from metamx/improve-segment-ordering rework tarball distribution:

Build Status Coverage Status


Druid is a distributed, column-oriented, real-time analytics data store that is commonly used to power exploratory dashboards in multi-tenant environments.

Druid excels as a data warehousing solution for fast aggregate queries on petabyte sized data sets. Druid supports a variety of flexible filters, exact calculations, approximate algorithms, and other useful calculations.

Druid can load both streaming and batch data and integrates with Samza, Kafka, Storm, and Hadoop.


Apache License, Version 2.0

More Information

More information about Druid can be found on


You can find the latest Druid Documentation on the project website.

If you would like to contribute documentation, please do so under /docs/content in this repository and submit a pull request.


We have a series of tutorials to get started with Druid. If you are just getting started, we suggest going over the first Druid tutorial.

Reporting Issues

If you find any bugs, please file a GitHub issue.


Community support is available on the druid-user mailing list(

Development discussions occur on the druid-development list(

We also have a couple people hanging out on IRC in #druid-dev on

Something went wrong with that request. Please try again.