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 |