Uso de compresión de tablas de Hive
Las opciones de compresión de las tablas de Hive en Athena varían según la versión del motor y el formato de archivo.
Compatibilidad de compresión para Hive en la versión 3 del motor Athena
En la siguiente tabla se resume la compatibilidad con formatos de compresión de la versión 3 del motor Athena para los formatos de archivo de almacenamiento de Apache Hive. El formato de archivo de texto incluye TSV, CSV, JSON y SerDes personalizado para texto. Los términos “Yes” (Sí) o “No” de una celda se aplican por igual a las operaciones de lectura y escritura, excepto donde se indique lo contrario. A los efectos de esta tabla, CREATE TABLE, CTAS e INSERT INTO se consideran operaciones de escritura. Para obtener información sobre el uso de los niveles de compresión ZSTD en Athena, consulte Uso de niveles de compresión de ZSTD.
Avro | Ion | ORC | Parquet | Archivo de texto | |
---|---|---|---|---|---|
BZIP2 | Sí | Sí | No | No | Sí |
DEFLATE | Sí | No | No | No | No |
GZIP | No | Sí | No | Sí | Sí |
LZ4 | No | Sí | Sí |
Escritura: no Lectura: sí |
Sí |
LZO | No |
Escritura: no Lectura: sí |
No |
Escritura: no Lectura: sí |
Escritura: no Lectura: sí |
SNAPPY | Sí | Sí | Sí | Sí | Sí |
ZLIB | No | No | Sí | No | No |
ZSTD | Sí | Sí | Sí | Sí | Sí |
NONE | Sí | Sí | Sí | Sí | Sí |