Real²time Exploratory Analytics on Large Datasets
Java TeX JavaScript HTML R CSS
Switch branches/tags
nishant-0.9-build-test new-autoscaler-pick-0 druid-vg-0.7.1-SNAPSHOT-20150324 druid-master-0.7.0-SNAPSHOT-d3901f2 druid-d5c86b7 druid-767ddb1 druid-0.10.1-rc1 druid-0.10.1-mmx70 druid-0.10.1-mmx69 druid-0.10.1-mmx68 druid-0.10.1-mmx67 druid-0.10.1-mmx66 druid-0.10.1-mmx65 druid-0.10.1-mmx64 druid-0.10.1-mmx63 druid-0.10.1-mmx62 druid-0.10.1-mmx61 druid-0.10.1-mmx60 druid-0.10.1-mmx59 druid-0.10.1-mmx58 druid-0.10.1-mmx57 druid-0.10.1-mmx56 druid-0.10.1-mmx55 druid-0.10.1-mmx54 druid-0.10.1-mmx53 druid-0.10.1-mmx52 druid-0.10.1-mmx51 druid-0.10.1-mmx50 druid-0.10.1-mmx49 druid-0.10.1-mmx48 druid-0.10.1-mmx47 druid-0.10.1-mmx46 druid-0.10.1-mmx45 druid-0.10.1-mmx44 druid-0.10.1-mmx43 druid-0.10.1-mmx42 druid-0.10.1-mmx41 druid-0.10.1-mmx40 druid-0.10.1-mmx39 druid-0.10.1-mmx38 druid-0.10.1-mmx37 druid-0.10.1-mmx36 druid-0.10.1-mmx35 druid-0.10.1-mmx34 druid-0.10.1-mmx33 druid-0.10.1-mmx32 druid-0.10.1-mmx31 druid-0.10.1-mmx30 druid-0.10.1-mmx29 druid-0.10.1-mmx28 druid-0.10.1-mmx27 druid-0.10.1-mmx26 druid-0.10.1-mmx25 druid-0.10.1-mmx24 druid-0.10.1-mmx23 druid-0.10.1-mmx22 druid-0.10.1-mmx21 druid-0.10.1-mmx20 druid-0.10.1-mmx19 druid-0.10.1-mmx18 druid-0.10.1-mmx17 druid-0.10.1-mmx16 druid-0.10.1-mmx15 druid-0.10.1-mmx14 druid-0.10.1-mmx13 druid-0.10.1-mmx12 druid-0.10.1-mmx11 druid-0.10.1-mmx10 druid-0.10.1-mmx9 druid-0.10.1-mmx8 druid-0.10.1-mmx7 druid-0.10.1-mmx6 druid-0.10.1-mmx5 druid-0.10.1-mmx4 druid-0.10.1-mmx3 druid-0.10.1-mmx2 druid-0.10.1-mmx1 druid-0.10.0 druid-0.10.0-rc2 druid-0.10.0-rc1 druid-0.9.2 druid-0.9.2-rc3 druid-0.9.2-rc3-mmx17 druid-0.9.2-rc3-mmx16 druid-0.9.2-rc3-mmx15 druid-0.9.2-rc3-mmx14-more-topn-metrics druid-0.9.2-rc3-mmx13-more-topn-metrics druid-0.9.2-rc3-mmx12-more-topn-metrics druid-0.9.2-rc3-mmx11-more-topn-metrics druid-0.9.2-rc3-mmx10-more-topn-metrics druid-0.9.2-rc3-mmx9 druid-0.9.2-rc2 druid-0.9.2-rc2-mmx1-spark2-more-topn-metrics druid-0.9.2-rc1 druid-0.9.2-rc1-mmx2 druid-0.9.2-rc1-mmx1 druid-0.9.2-rc1-mmx0 druid-0.9.2-mmx56 druid-0.9.2-mmx55 druid-0.9.2-mmx54
Nothing to show
Pull request Compare This branch is 120 commits ahead, 502 commits behind druid-io:master.
Latest commit 6bba99b Feb 13, 2017 @michaelschiff michaelschiff committed with leventov modified "end" column to `end` (#3903)
* modified "end" column to `end`.  "end" is interpretted as a string rather than dereferencing the column value

* SQLMetadataConnector.getQuoteString defines the string that should be used to quote string fields

* positional arguments for String.format

* for Connectors that use " need to include the \ escape as well
Failed to load latest commit information.
api Don't update segment metadata if archive doesn't move anything (druid… Nov 11, 2016
aws-common [maven-release-plugin] prepare for next development iteration Nov 3, 2016
benchmarks File.deleteOnExit() (#3923) Mar 3, 2017
common AuditEntry not Comparable Mar 5, 2017
distribution [maven-release-plugin] prepare for next development iteration Nov 3, 2016
docs Update server-metrics dependency to 0.3.0 Nov 8, 2016
examples Update server-metrics dependency to 0.3.0 Nov 8, 2016
extensions-contrib File.deleteOnExit() (#3923) Mar 3, 2017
extensions-core modified "end" column to `end` (#3903) Apr 7, 2017
indexing-hadoop File.deleteOnExit() (#3923) Mar 3, 2017
indexing-service Refactor TwoCloudWorkerProvisioningStrategy Mar 16, 2017
integration-tests [maven-release-plugin] prepare for next development iteration Nov 3, 2016
processing Make TmpFileIOPeon to create files in output dir, rather than… Mar 3, 2017
publications Changes to lambda architecture paper required for HICSS (#3382) Sep 7, 2016
server modified "end" column to `end` (#3903) Apr 7, 2017
services Make a single base interface for WorkerBehaviorConfig and TwoCloudCon… Mar 14, 2017
.gitignore move distribution artifacts to distribution/target Oct 30, 2015
.travis.yml Disable cobertura travis portion (#3122) Jun 13, 2016 Add doc link to eclipse formatting settings as well (#3131) Jun 24, 2016
DruidCorporateCLA.pdf fix CLA email / mailing address Apr 17, 2014
DruidIndividualCLA.pdf fix CLA email / mailing address Apr 17, 2014
LICENSE Clean up README and license Feb 19, 2015
NOTICE Adds long compression methods (#3148) Aug 30, 2016 update readme (#2830) Apr 13, 2016
druid_intellij_formatting.xml Make formatting IntelliJ 2016 friendly (#2978) May 18, 2016
eclipse.importorder Merge pull request #2905 from javasoze/eclipse_formatting Apr 30, 2016
eclipse_formatting.xml Merge pull request #2905 from javasoze/eclipse_formatting Apr 30, 2016
pom.xml Emitter upgrade from 0.4.0 to 0.4.1 (#52) Feb 28, 2017 Use awscli if s3cmd is not available. (#3114) Jun 9, 2016

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, Spark, and Hadoop.


Apache License, Version 2.0

More Information

More information about Druid can be found on


You can find the documentation for the latest Druid release 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.

Getting Started

You can get started with Druid with our quickstart.

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


Please follow the guidelines listed here.