فہرست کا خانہ:
تعریف - اپاچی سور کا کیا مطلب ہے؟
اپاچی سور ایک ایسا پلیٹ فارم ہے جو بڑے ڈیٹا سیٹوں کا تجزیہ کرنے کے لئے استعمال ہوتا ہے۔ اس میں اعداد و شمار کے تجزیہ پروگراموں کے اظہار کے لئے ایک اعلی سطح کی زبان پر مشتمل ہے ، ان پروگراموں کا اندازہ کرنے کے لئے انفراسٹرکچر کے ساتھ۔ پگ کی ایک سب سے اہم خصوصیت یہ ہے کہ اس کی ساخت اہم ہم آہنگی کے لئے جوابدہ ہے۔
پگ ہاڈوپ پلیٹ فارم پر کام کرتا ہے ، ہڈوپ ڈسٹری بیوٹڈ فائل سسٹم (ایچ ڈی ایف ایس) سے ڈیٹا لکھتا اور پڑھتا ہے اور ایک یا زیادہ میپریڈوسیس نوکریوں کے ذریعہ پروسیسنگ انجام دیتا ہے۔ اپاچی سور اوپن سورس کے بطور دستیاب ہے۔
اپاچی سور کو پگ پروگرامنگ لینگویج یا ہڈوپ سور کے نام سے بھی جانا جاتا ہے۔
ٹیکوپیڈیا اپاچی سور کی وضاحت کرتا ہے
اپاچی سور کے دو حصے ہیں: پگ لاطینی زبان اور سور انجن۔ پگ لاطینی زبان ایک اسکرپٹنگ زبان ہے جو صارفین کو اس طریقے کی وضاحت کرنے کی اجازت دیتی ہے کہ جس میں ایک یا زیادہ آدانوں سے ڈیٹا کا بہاؤ پڑھنا اور اس پر کارروائی کی جانی چاہئے ، اور اس جگہ کو جس میں ذخیرہ کرنا ضروری ہے۔
پگ لاطینی کی کچھ اہم خصوصیات مندرجہ ذیل ہیں۔
- پروگرام میں آسان: مختلف باہم اعداد و شمار کی تبدیلیوں پر مشتمل پیچیدہ کاموں کو واضح طور پر ڈیٹا فلو تسلسل کے طور پر انکوڈ کیا گیا ہے۔ یہ انھیں لکھنے ، سمجھنے اور برقرار رکھنے میں آسان بناتا ہے۔
- اصلاح کے امکانات: جس انداز سے کاموں کو انکوڈ کیا گیا ہے اس سے نظام خود کار طریقے سے عملدرآمد کو بہتر بنانے کی اجازت دیتا ہے۔ اس سے صارف استعداد کی بجائے الفاظ کی توجہ پر توجہ دے سکتا ہے۔
- توسیع: صارف کو خصوصی مقاصد کی پروسیسنگ کرنے کے ل their اپنے کام خود تخلیق کرنے کی اجازت ہے۔ پگ انجن ڈیٹا کے بہاؤ کو لاطینی میں لکھا ہوا عملدرآمد کا ذمہ دار ہے۔ زیادہ تر ایک معیاری رشتہ دار ڈیٹا بیس منیجمنٹ سسٹم (آر ڈی بی ایم ایس) ڈیزائن کی طرح ، اپاچی پگ میں آپریٹرز کے علاوہ ڈیٹا پروسیسنگ کرنے والے ایک پارسر ، آپٹیمائزر اور ٹائپ چیکر پر مشتمل ہوتا ہے۔ پگ میں لین دین ، ایک ڈیٹا کیٹلاگ یا براہ راست اعداد و شمار کو ذخیرہ کرنے یا عملدرآمد کے فریم ورک کو ملازمت کرنے کی صلاحیت شامل نہیں ہے۔