Trino
Altre info
- Creato da
- Facebook (Presto), Trino Software Foundation
- Anno
- Tipo
- Motore SQL distribuito
- Licenza
- Apache 2.0
- Sito ufficiale
- trino.io
- Codice sorgente
- github.com/trinodb/trino
- Wikipedia
- en.wikipedia.org
Motore di query SQL distribuito che legge i dati dove si trovano — S3, HDFS, Postgres, Kafka, Elasticsearch — senza importarli.
Nato in Facebook (2012) come Presto; nel 2020 ne è stato fatto il fork con il nome Trino, dopo la disputa sulla Presto Foundation. Architettura MPP: un coordinator pianifica la query, i worker ne eseguono le parti in parallelo. I connettori traducono l'SQL nell'API di ciascuna sorgente, permettendo di fare un JOIN tra una tabella Hive e una Postgres in un'unica query.
Non è un database: non ha uno storage proprio. È il cuore degli stack lakehouse moderni (Iceberg, Delta). Starburst commercializza Trino; Athena è il Presto/Trino gestito di AWS.