使用蜂巢表壓縮 - Amazon Athena

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用蜂巢表壓縮

Athena 中 Hive 資料表的壓縮選項會因引擎版本和檔案格式而異。

Athena 引擎版本 3 中的 Hive 壓縮支援

下列資料表摘要說明 Athena 引擎版本 3 對 Apache Hive 中的儲存檔案格式的壓縮格式支援。文字檔案格式包括TSVCSVJSON、、和自 SerDes訂文字。儲存格中的「是」或「否」同樣適用於讀取和寫入操作,除非另有註明。就此表格而言,CREATETABLECTAS、和INSERTINTO被視為寫入作業。如需在 Athena 中使用ZSTD壓縮等級的詳細資訊,請參閱使用ZSTD壓縮層級

Avro Ion ORC Parquet 文字檔案
BZIP2
DEFLATE
GZIP
LZ4

寫入 - 否

讀取 - 是

LZO

寫入 - 否

讀取 - 是

寫入 - 否

讀取 - 是

寫入 - 否

讀取 - 是

SNAPPY
ZLIB
ZSTD
NONE

Athena 引擎版本 2 中的 Hive 壓縮支援

下列資料表摘要說明 Athena 引擎版本 2 對 Apache Hive 的壓縮格式支援。文字檔案格式包括TSVCSVJSON、、和自 SerDes 訂文字。儲存格中的「是」或「否」同樣適用於讀取和寫入操作,除非另有註明。就此表格而言,CREATETABLECTAS、和INSERTINTO被視為寫入作業。

Avro Ion ORC Parquet 文字檔案
BZIP2
DEFLATE
GZIP
LZ4

寫入 - 是

讀取 - 否

寫入 - 否

讀取 - 是

LZO

寫入 - 否

讀取 - 是

寫入 - 否

讀取 - 是

SNAPPY
ZLIB
ZSTD
NONE