La web UI di un coordinator Trino ti mostra quali query sono in esecuzione, ma non può eseguirne una per te. Per quello ti serve un client desktop, e la nostra scelta è Beekeeper Studio (l'abbiamo creato noi, quindi siamo di parte). Qui sotto trovi gli altri client che funzionano con Trino e PrestoDB, quali sono gratuiti e cosa ti serve per connetterti.
Beekeeper Studio
Disponibile per Windows, macOS e Linux - scarica qui
Secondo noi Beekeeper Studio è il modo più piacevole per interrogare Trino. È un'app desktop veloce e pulita che comunica con il coordinator tramite il protocollo HTTP di Trino, quindi non devi scaricare nessun driver JDBC e non serve nessun runtime Java.
Una volta connesso hai un editor SQL con autocompletamento, schede per le query, query salvate e cronologia, una griglia in stile foglio di calcolo per sfogliare le tabelle con ordinamento e filtri, e una vista della struttura per ogni tabella. I risultati si esportano in CSV, JSON o Markdown. Connettiti via HTTPS con la tua CA o con certificati client se il tuo cluster li richiede (guida alla connessione).
Prova Beekeeper Studio gratis per 14 giorni
Prima mi destreggiavo tra DBeaver e Prisma Studio, ma ora Beekeeper gestisce tutto in un unico workspace pulito e intuitivo. È diventato facilmente parte del mio flusso di lavoro quotidiano.
Dove si ripaga davvero è quando Trino non è l'unica cosa che interroghi. La stessa app si connette a PostgreSQL, MySQL, Snowflake, BigQuery, ClickHouse e altro, così il data warehouse e il database dell'applicazione stanno fianco a fianco in un'unica finestra.
Trino è una funzionalità a pagamento, e ogni funzionalità a pagamento è gratuita per 14 giorni quando scarichi l'app, senza account né carta di credito, così puoi provarla prima sul tuo cluster.
I limiti: il supporto per Trino è in sola lettura, non c'è ancora il tunnel SSH per le connessioni Trino e PrestoDB non è supportato. Beekeeper inoltre non è un IDE enterprise pieno di ogni funzione immaginabile: è pensato per scrivere query e guardare i dati.
Link a Beekeeper Studio
DBeaver Community
Disponibile per Windows, macOS e Linux - gratuito e open source

DBeaver Community è il miglior client desktop gratuito per Trino e PrestoDB. È open source (Apache 2.0), mantenuto attivamente e ha entrambi i motori nella sua lista di connessioni. Scarica il driver JDBC giusto alla prima connessione, quindi non devi andare a cercare nulla.
Hai un editor SQL con autocompletamento, cronologia delle query, un browser degli schemi, griglie dei risultati, diagrammi ER ed esportazione in CSV, JSON, Excel e altro. Se ti serve uno strumento gratuito proprio per PrestoDB, è questo.
Il prezzo da pagare è l'interfaccia. DBeaver è basato su Eclipse e si vede: tanti pannelli, tante impostazioni e un avvio più lento rispetto a un'app più leggera. Se arrivi da uno strumento più semplice, metti in conto un periodo di adattamento. Il nostro articolo sulle alternative a DBeaver descrive cos'altro c'è in giro.
Link a DBeaver
DbVisualizer
Disponibile per Windows, macOS e Linux - edizione gratuita, Pro a pagamento
DbVisualizer è un client per database in Java presente da molti anni, con un supporto di prima classe per Trino e Presto. La sua edizione gratuita è libera anche per uso commerciale e copre l'essenziale: connessioni, un editor SQL, un browser degli schemi e griglie dei risultati. Pro aggiunge funzionalità di produttività, come l'assistente AI e l'integrazione con Git.
È un client desktop solido e tradizionale. Come DBeaver è basato su Java e pieno di opzioni, e la distinzione tra Free e Pro fa sì che alcune funzionalità che vedi nei menu richiedano una licenza.
Link a DbVisualizer
DataGrip
Disponibile per Windows, macOS e Linux - gratuito per uso non commerciale

DataGrip è l'IDE SQL di JetBrains e ha Trino e Presto nella sua lista di sorgenti dati. Da ottobre 2025 è gratuito per uso non commerciale, come studio, hobby e progetti open source. Per lavorare per un datore di lavoro serve un abbonamento a pagamento, dopo una prova di 30 giorni.
Tieni presente che JetBrains elenca entrambi i motori sotto il “supporto di base”: hai l'evidenziazione della sintassi e gli oggetti riportati dal driver JDBC, ma non l'introspezione approfondita e il completamento del codice che fanno brillare DataGrip su PostgreSQL o MySQL. È una buona scelta se usi già gli strumenti JetBrains; è un'installazione pesante se ti serve solo per Trino.
Link a DataGrip
Trino CLI e presto-cli
Disponibile per Linux, macOS e Windows - richiede Java
Non è una GUI, ma vale la pena averla. La Trino CLI è il client ufficiale del progetto Trino: un unico JAR eseguibile che apre un prompt SQL interattivo verso il coordinator. Scaricalo, rinominalo trino, rendilo eseguibile e puntalo al tuo server:
./trino --server http://trino-coordinator:8080 --catalog hive --schema default
È il modo più rapido per verificare che un cluster sia attivo e che le tue credenziali funzionino prima di dare la colpa alla tua GUI, ed è comoda per gli script. PrestoDB ha il suo equivalente, la Presto CLI, che funziona allo stesso modo.
Se ti piace il terminale ma vuoi qualcosa di più di un prompt, Harlequin è un IDE SQL gratuito e open source che gira nel terminale e ha un adattatore per Trino.
Link alle CLI
Le web UI integrate
Gira nel browser, inclusa con il server
Ogni coordinator Trino offre una web UI su /ui sulla stessa porta delle query (http://trino-coordinator:8080/ui di default, con il vecchio design ancora su /ui/legacy). Elenca le query in esecuzione e completate con stato, utente, avanzamento e uso delle risorse, e ti permette di terminarne una: è quindi il posto giusto per capire perché una query è lenta o bloccata. È però solo per il monitoraggio: non puoi scriverci SQL. Accedi con un nome utente qualsiasi se il tuo cluster non ha autenticazione.
PrestoDB va oltre: dalla versione 0.286 la sua web UI include la Presto Console, un semplice client SQL con selettori di catalogo e schema e un pulsante Run. Va bene per una query veloce, ma non ha nessuna delle funzionalità di editor di un client desktop.
Strumenti nel browser per i team
Se ti serve un editor SQL condiviso o delle dashboard invece di un'app desktop, queste web app open source si connettono tutte a Trino: Apache Superset (il suo SQL Lab è un editor di query completo), Redash, Metabase, Querybook (di Pinterest) e Hue. Qualcuno deve ospitarle, quindi sono più adatte a un data team che a una singola persona che vuole scrivere una query. Trino tiene un elenco più lungo nella sua directory delle applicazioni client.
Client per Trino e Presto a confronto
| Client | Prezzo | Tipo | Trino | PrestoDB | Java |
|---|---|---|---|---|---|
| Beekeeper Studio | A pagamento, prova gratuita di 14 giorni | App desktop | Sì | No | Non serve |
| DBeaver Community | Gratuito, open source | App desktop | Sì | Sì | Incluso |
| DbVisualizer | Edizione gratuita, Pro a pagamento | App desktop | Sì | Sì | Incluso |
| DataGrip | Gratuito per uso non commerciale | IDE desktop | Base | Base | Incluso |
| Trino CLI e presto-cli | Gratuito, open source | Terminale | Sì | Sì | Richiesto |
| Web UI integrate | Gratuito, parte del server | Browser | Solo monitoraggio | Client SQL | Non serve |
Verifica quale motore usi. Trino e PrestoDB derivano entrambi da Presto, creato da Facebook nel 2012. I creatori di Presto ne hanno fatto un fork chiamato PrestoSQL nel 2019 e l'hanno rinominato Trino alla fine del 2020, mentre PrestoDB è proseguito sotto la Presto Foundation della Linux Foundation. Trino ha rinominato anche gli header del protocollo, quindi un client Trino non comunica direttamente con un server PrestoDB, né viceversa. Starburst e Amazon Athena (engine versione 3) sono basati su Trino.
Cosa ti serve per connetterti a Trino
Qualunque client usi, compilerai gli stessi pochi campi:
- Host: l'hostname del coordinator, non di uno dei database che ci sono dietro.
- Porta: 8080 di default su HTTP. I cluster con TLS di solito sono in ascolto su 8443 o 443.
- Utente: Trino vuole sempre un nome utente, anche senza autenticazione configurata. Su un cluster non protetto va bene qualsiasi nome.
- Password: solo su HTTPS. Trino rifiuta l'autenticazione con password su una connessione HTTP semplice, quindi attiva SSL nel tuo client se hai una password.
-
Catalogo e schema (facoltativi): i valori predefiniti per la sessione, così puoi scrivere
SELECT * FROM ordersinvece dihive.sales.orders.
Conclusioni
In breve:
- L'app desktop più piacevole per Trino: Beekeeper Studio, con una prova gratuita di 14 giorni
- Gratuito, open source, Trino e PrestoDB: DBeaver Community
- Gratuito per uso commerciale, client tradizionale: DbVisualizer Free
- Usi già gli strumenti JetBrains: DataGrip
- Terminale e script: Trino CLI o presto-cli
- Monitorare il carico del cluster: la web UI integrata
Trino e Presto non hanno la folla di GUI di PostgreSQL o MySQL, ma le opzioni qui sopra coprono la maggior parte delle esigenze. Se interroghi Trino insieme agli altri tuoi database e vuoi un'unica app veloce per tutti, prova Beekeeper Studio. È gratis per 14 giorni e bastano un paio di minuti per connetterti.
Letture correlate
- Client GUI per Trino
- 5 client GUI per Snowflake nel 2026
- Client GUI gratuiti per Amazon Redshift
- Alternative a DBeaver gratuite & open source
Beekeeper Studio è una GUI per database gratuita & open source
Il miglior strumento per query & editor SQL che abbia mai usato. Offre tutto ciò che mi serve per gestire il mio database. - ⭐⭐⭐⭐⭐ Mit
Beekeeper Studio è veloce, intuitivo e facile da usare. Beekeeper supporta tantissimi database e funziona alla grande su Windows, Mac e Linux.
Cosa dicono gli utenti di Beekeeper Studio
"Beekeeper Studio ha sostituito completamente il mio vecchio flusso di lavoro SQL. È veloce, intuitivo e rende di nuovo piacevole lavorare con i database."
"Ho provato tante GUI per database, ma Beekeeper trova l'equilibrio perfetto tra funzionalità e semplicità. Funziona e basta."
