Quelle est la principale différence entre l'ORC et le parquet ?
What is the main difference between ORC and Parquet?
Both file formats are columnar with similar support for encoding and compression. Their key difference is in how nested data is represented. In Parquet, the nested data is fully shredded into columns with additional metadata to reconstruct the nesting structure. In ORC, nested structures are not decomposed into columns. Rather the nested data value is stored as a regular column value.
Les deux formats de fichier sont en colonnes et offrent une prise en charge similaire de l'encodage et de la compression. Leur principale différence réside dans la manière dont les données imbriquées sont représentées. Dans Parquet, les données imbriquées sont entièrement décomposées en colonnes avec des métadonnées supplémentaires pour reconstruire la structure imbriquée. Dans ORC, les structures imbriquées ne sont pas décomposées en colonnes. La valeur des données imbriquées est plutôt stockée comme une valeur de colonne normale.
open_qa
fr