Upgrade to Pro — share decks privately, control downloads, hide ads and more …

An introduction to Apache Drill

An introduction to Apache Drill

An introduction to Apache Drill, what is it ?
How does it help with the analysis of big data
in real time ? How is it related to Hadoop ?

Mike Frampton

August 22, 2013
Tweet

More Decks by Mike Frampton

Other Decks in Technology

Transcript

  1. Apache Drill • What is it ? • How does

    it work ? • Interfaces • Architecture www.semtech-solutions.co.nz [email protected]
  2. Apache Drill – What is it ? • Interactive Analysis

    • Like Google Dremel • Designed for Big Data • Fast low latency queries • Complements existing tools like Pig, Hive, Map Reduce • Licensed via Apache • Distributed – Query planning – Scheduling – Execution www.semtech-solutions.co.nz [email protected]
  3. Apache Drill – Interfaces • User Interfaces – REST –

    CLI ( command line ) – Native API – JDCB / ODBC www.semtech-solutions.co.nz [email protected]
  4. Apache Drill – Interfaces • Processing Interfaces – SQL –

    DrQL ( Drill query language ) – MongoQL – DSL www.semtech-solutions.co.nz [email protected]
  5. Apache Drill – Interfaces • Data Interfaces – Cassandra –

    Hbase – Hadoop HDFS – MongoDB – RDBMS – ( pluggable data sources ) www.semtech-solutions.co.nz [email protected]
  6. Contact Us • Feel free to contact us at –

    www.semtech-solutions.co.nz – [email protected] • We offer IT project consultancy • We are happy to hear about your problems • You can just pay for those hours that you need • To solve your problems