Speed is Key

Leveraging an efficient columnar storage format, an optimistic execution engine and a cache-conscious memory layout, Apache Drill is blazing fast. Coordination, query planning, optimization, scheduling, and execution are all distributed throughout nodes in a system to maximize parallelization.

Liberate Nested Data

Perform interactive analysis on all of your data, including nested and schema-less. Drill supports querying against many different schema-less data sources including HBase, Cassandra and MongoDB. Naturally flat records are included as a special case of nested data.


Strongly defined tiers and APIs for straightforward integration with a wide array of technologies.

Get Involved!

Weekly Google Hangout - First Tuesday of each month (Date) 10:00am PDT

Drill Nightly Build (unstable)

Twitter: @ApacheDrill

Source Code: Github

How to contribute to Drill

Issue Tracking: JIRA

Wiki: Apache Drill Wiki

Mailing Lists:

Name Subscribe Unsubscribe Post Archive
User List Subscribe Unsubscribe Post mail-archives.apache.org
Developer List Subscribe Unsubscribe Post mail-archives.apache.org


Drill Alpha/Milestone 1 Source Download

Logical and Physical Plan Language Design Document (in progress)

Value Vector Design Document

Drill Proposal Wiki Page

Drill Architecture Slides

Drill Users Discussion Blog

Google's Dremel Paper

MIT's C-Store

Google's BigQuery

Google's Protobufs

Apache Drill License

apache Incubator Logo


Apache Drill is an effort undergoing incubation at The Apache Software Foundation sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.