ما هو الفرق الرئيسي بين ORC و Parquet؟
كل من تنسيقات الملفات عمودية مع دعم مماثل للتشفير والضغط. الفرق الرئيسي بينهما هو كيفية تمثيل البيانات المتداخلة. في Parquet ، يتم تقطيع البيانات المتداخلة بالكامل إلى أعمدة مع بيانات فرعية إضافية لإعادة بناء هيكل التداخل. في ORC ، لا تتحلل الهياكل المتداخلة إلى أعمدة. بدلاً من ذلك يتم تخزين قيمة البيانات المتداخلة كقيمة عمود عادية.