Komprimierung von Hive-Tabellen verwenden - Amazon Athena

Komprimierung von Hive-Tabellen verwenden

Die Komprimierungsoptionen für Hive-Tabellen in Athena variieren je nach Engine-Version und Dateiformat.

Unterstützung der Hive-Komprimierung in Athena-Engine-Version 3

Die folgende Tabelle gibt einen Überblick über die Unterstützung von Komprimierungsformaten in der Athena-Engine-Version 3 für jedes Speicherdateiformat in Apache Hive. Das Textdateiformat umfasst TSV, CSV, JSON und benutzerdefinierte SerDes für Text. „Ja“ oder „Nein“ in einer Zelle gelten gleichermaßen für Lese- und Schreibvorgänge, sofern nicht anders angegeben. Für die Zwecke dieser Tabelle gelten CREATE TABLE, CTAS und INSERT INTO als Schreibvorgänge. Weitere Informationen zur Verwendung von ZSTD-Komprimierungsstufen in Athena finden Sie unter ZSTD-Komprimierungsstufen verwenden.

Avro Ion ORC Parquet Textdatei
BZIP2 Ja Ja Nein Nein Ja
DEFLATE Ja Nein Nein Nein Nein
GZIP Nein Ja Nein Ja Ja
LZ4 Nein Ja Ja

Schreiben – Nein

Lesen – Ja

Ja
LZO Nein

Schreiben – Nein

Lesen – Ja

Nein

Schreiben – Nein

Lesen – Ja

Schreiben – Nein

Lesen – Ja

SNAPPY Ja Ja Ja Ja Ja
ZLIB Nein Nein Ja Nein Nein
ZSTD Ja Ja Ja Ja Ja
NONE Ja Ja Ja Ja Ja