ORC اور Parquet کے درمیان بنیادی فرق کیا ہے؟
-
دونوں فائل فارمیٹس کالمی ہیں انکوڈنگ اور کمپریشن کے لیے یکساں تعاون کے ساتھ۔ ان کا اہم فرق یہ ہے کہ کس طرح نیسٹڈ ڈیٹا کی نمائندگی کی جاتی ہے۔ Parquet میں، گھوںسلا کے ڈھانچے کی تشکیل نو کے لیے نیسٹڈ ڈیٹا کو اضافی میٹا ڈیٹا کے ساتھ کالموں میں مکمل طور پر ٹکڑے ٹکڑے کر دیا جاتا ہے۔ ORC میں، نیسٹڈ ڈھانچے کالموں میں گلے نہیں جاتے۔ بلکہ نیسٹڈ ڈیٹا ویلیو کو باقاعدہ کالم ویلیو کے طور پر اسٹور کیا جاتا ہے۔