Was ist der Hauptunterschied zwischen ORC und Parkett?
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.
Beide Dateiformate sind spaltenförmig und unterstützen ähnliche Kodierungs- und Komprimierungsverfahren. Der Hauptunterschied liegt darin, wie verschachtelte Daten dargestellt werden. In Parquet werden die verschachtelten Daten vollständig in Spalten zerlegt und mit zusätzlichen Metadaten versehen, um die Verschachtelungsstruktur zu rekonstruieren. In ORC werden die verschachtelten Strukturen nicht in Spalten zerlegt. Vielmehr wird der Wert der verschachtelten Daten als regulärer Spaltenwert gespeichert.
open_qa
de