本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Trino 是一種開放原始碼查詢引擎,專為各種資料來源的互動式查詢而設計。這些可以包括關聯式資料庫、檔案型資料、HDFS 資料等。Trino 搭配 Amazon EMR 的最常見目的是在存放在 Amazon S3 的大型資料集上執行複雜的 SQL 查詢。它也符合 ANSI SQL,讓熟悉 SQL 的資料庫工程師、資料分析師和資料科學家熟悉此方法。
注意
PrestoSQL 於 2020 年 12 月重新命名為 Trino。Amazon EMR 6.4.0 版和更新版本通常參考 Trino
重要
舊版 Trino 的 PrestoSQL 仍可與 Amazon EMR 搭配使用。不過,我們強烈建議 Trino 繼續使用 Amazon EMR。另請注意,Trino 和 PrestoSQL 無法同時在相同的叢集上執行。
下表列出 Amazon EMR 7.x 最新版本中包含的 Trino 版本,以及 Amazon EMR 隨 Trino 一起安裝的元件。如需此版本中與 Trino 一起安裝的元件版本,請參閱發行版本 7.8.0 元件版本。
Amazon EMR 發行標籤 | Trino 版本 | 與 Trino 一起安裝的元件 |
---|---|---|
emr-7.8.0 |
Trino 467 |
emrfs, emr-goodies, hadoop-client, hadoop-hdfs-datanode, hadoop-hdfs-library, hadoop-hdfs-namenode, hadoop-kms-server, hadoop-yarn-nodemanager, hadoop-yarn-resourcemanager, hadoop-yarn-timeline-server, hive-client, hudi, hudi-trino, hcatalog-server, mariadb-server, trino-coordinator, trino-worker |