Trino - Amazon EMR

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Trino

Trino は、幅広いデータソースでのインタラクティブなクエリ用に設計されたオープンソースのクエリエンジンです。これには、リレーショナルデータベース、ファイルベースのデータ、HDFS データなどが含まれます。Amazon EMR を使用した Trino の最も一般的な目的は、Amazon S3 に保存されている大規模なデータセットに対して複雑な SQL クエリを実行することです。また、ANSI SQL に準拠しているため、SQL に精通しているデータベースエンジニア、データアナリスト、データサイエンティストが使い慣れています。

注記

2020 年 12 月に、PrestoSQL は Trino に名前変更されました。Amazon EMR バージョン 6.4.0 以降は一般的に Trino を参照し、以前のリリースバージョンは PrestoSQL を参照します。

重要

Trino の以前のバージョンである PrestoSQL は、Amazon EMR で引き続き使用できます。ただし、今後 Amazon EMR で使用する Trino を強くお勧めします。また、Trino と PrestoSQL を同じクラスターで同時に実行することはできません。

次の表に、Amazon EMR 7.x の最新リリースに含まれている Trino のバージョンと、Amazon EMR が Trino と共にインストールするコンポーネントを示します。このリリースで Trino と共にインストールされるコンポーネントのバージョンについては、「リリース 7.10.0 コンポーネントバージョン」を参照してください。

emr-7.10.0 の Trino (PrestoSQL) バージョン情報
Amazon EMR リリースラベル Trino (PrestoSQL) バージョン Trino (PrestoSQL) でインストールされるコンポーネント

emr-7.10.0

trino-prestosql 470-amzn-0

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