Apa perbedaan utama antara ORC dan Parquet?

Kedua format file ini bersifat kolumnar dengan dukungan yang sama untuk pengkodean dan kompresi. Perbedaan utama mereka adalah bagaimana data bersarang diwakili. Di Parquet, data bersarang sepenuhnya dirobek menjadi kolom dengan metadata tambahan untuk merekonstruksi struktur bersarang. Di ORC, struktur bersarang tidak terurai menjadi kolom. Sebaliknya nilai data bersarang disimpan sebagai nilai kolom biasa.