Presto Overview
Presto is a fast SQL query engine, but it's different than most technologies in its class. Understanding the philosophy and architecture of Presto allows you to write more performant queries, and debug misbehaving ones. In these articles, you'll learn about Presto's approach to map-reduce, joins, data sources, and data flow. You'll understand why some join conditions are more efficient than others, why the small table should be on the right, when to use distributed joins, and how to structure your subqueries.