Apache Drill vs Presto: What are the differences?
Developers describe Apache Drill as "Schema-Free SQL Query Engine for Hadoop and NoSQL". Apache Drill is a distributed MPP query layer that supports SQL and alternative query languages against NoSQL and Hadoop data storage systems. It was inspired in part by Google's Dremel. On the other hand, Presto is detailed as "Distributed SQL Query Engine for Big Data". Presto is an open source distributed SQL query engine for running interactive analytic queries against data sources of all sizes ranging from gigabytes to petabytes.
Apache Drill and Presto are primarily classified as "Database" and "Big Data" tools respectively.
"NoSQL and Hadoop" is the top reason why over 2 developers like Apache Drill, while over 9 developers mention "Works directly on files in s3 (no ETL)" as the leading cause for choosing Presto.
Presto is an open source tool with 9.22K GitHub stars and 3.12K GitHub forks. Here's a link to Presto's open source repository on GitHub.