Overview
Trino (formerly PrestoSQL) is a fast distributed SQL query engine designed for interactive analytics. It can query data across multiple sourcesβdata lakes, databases, and APIsβwith a single SQL query. Created by the original Presto founders after leaving Facebook.
Key Features
- β Federated Queries: Query across multiple data sources
- β ANSI SQL: Standard SQL compliance
- β Connectors: 30+ data source connectors
- β Performance: Optimized for interactive queries
- β Scalability: Scales to petabytes
- β Cost-based Optimizer: Smart query planning
Pros
- π True open-source (no vendor control)
- π Excellent query performance
- π Query any data source
- π Active community
- π No data movement required
Cons
- π Requires cluster management
- π No built-in storage
- π Complex to tune at scale
- π Memory-intensive workloads
Best For
Organizations wanting to query data lakes and multiple sources without moving data. Ideal for interactive analytics on large datasets.
Founded: 2019 HQ: Trino Software Foundation