میپریڈویس

مصنف: Louise Ward
تخلیق کی تاریخ: 9 فروری 2021
تازہ کاری کی تاریخ: 1 جولائی 2024
Anonim
mypurdue بادشاہ
ویڈیو: mypurdue بادشاہ

مواد

تعریف - میپ ریڈس کا کیا مطلب ہے؟

میپریڈوس ایک پروگرامنگ ماڈل ہے جسے گوگل نے کمپیوٹروں کے جھرمٹ پر بڑے ڈیٹا سیٹ پروسیسنگ اور تیار کرنے کے لئے گوگل کے ذریعہ متعارف کرایا تھا۔


گوگل نے پہلے گوگل کے ویب پیج کی اشاریہ سازی کی خدمت کے مقصد کے لئے فریم ورک تیار کیا ، اور نئے فریم ورک نے اس سے قبل انڈیکس الگورتھم کی جگہ لے لی۔ ابتدائی ڈویلپرز کو میپریڈوش فریم ورک فائدہ مند معلوم ہوتا ہے کیونکہ لائبریری کے معمولات کو انفرا کلسٹر مواصلات ، ٹاسک مانیٹرنگ یا ناکامی سے نمٹنے کے عمل کے بارے میں کسی قسم کی پریشانی کے بغیر متوازی پروگرام بنانے کے لئے استعمال کیا جاسکتا ہے۔

میپریڈوس اجناس مشینوں کے ایک بڑے کلسٹر پر چلتی ہے اور انتہائی پیمانے پر ہے۔ اس میں متعدد پروگرامنگ زبانوں کے ذریعہ فراہم کی جانے والی عمل کی متعدد اقسام ہیں ، جیسے جاوا ، C # اور C ++۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا نے میپریڈوس کی وضاحت کی

میپریڈوش فریم ورک کے دو حصے ہیں:

  1. "نقشہ" کے نام سے ایک فنکشن جو تقسیم کلسٹر کے مختلف پوائنٹس کو اپنے کام کو تقسیم کرنے کی سہولت دیتا ہے
  2. "فنکشن" نامی ایک فنکشن جو کلسٹروں کے نتائج کی حتمی شکل کو ایک آؤٹ پٹ میں کم کرنے کے لئے ڈیزائن کیا گیا ہے

میپریڈس فریم ورک کا بنیادی فائدہ اس کی غلطی رواداری ہے ، جہاں کام مکمل ہونے پر کلسٹر کے ہر نوڈ سے وقتا period فوقتا reports رپورٹس کی توقع کی جاتی ہے۔


ایک کام کو ایک نوڈ سے دوسرے میں منتقل کیا جاتا ہے۔ اگر ماسٹر نوڈ نے نوٹ کیا کہ نوڈ توقع سے زیادہ لمبے وقفے کے لئے خاموش ہے تو ، مرکزی نوڈ منجمد / تاخیر والے کام میں دوبارہ تفویض عمل انجام دیتا ہے۔

"نقشہ" اور "گھٹائیں" افعال سے متاثر ہوتا ہے جو نقشہ کی نمائش کا فریم ورک فنکشنل پروگرامنگ میں استعمال ہوتا ہے۔ کمپیوٹیشنل پروسیسنگ کسی فائل سسٹم میں یا کسی ڈیٹا بیس کے اندر محفوظ کردہ ڈیٹا پر ہوتی ہے ، جو ان پٹ کی کلیدی اقدار کا ایک سیٹ لیتا ہے اور آؤٹ پٹ کی کلیدی اقدار کا ایک سیٹ تیار کرتا ہے۔

ہر روز ، گوگلس کلسٹروں پر متعدد میپریڈس پروگراموں اور میپریڈوس ملازمتوں کو انجام دیا جاتا ہے۔ پروگرام خود بخود متوازی اور اجناس مشینوں کے ایک بڑے کلسٹر پر چلائے جاتے ہیں۔ رن ٹائم سسٹم ان پٹ ڈیٹا کو تقسیم کرنے ، مشینوں کے ایک سیٹ پر پروگراموں پر عمل درآمد کا نظام الاوقات ، مشین کی ناکامی کو سنبھالنے اور مطلوبہ انٹر میچ مواصلات کا انتظام کرنے سے متعلق ہے۔ متوازی اور تقسیم شدہ نظام کے ساتھ تجربہ کے بغیر پروگرامرز بڑے تقسیم شدہ نظام کے وسائل کو آسانی سے استعمال کرسکتے ہیں۔


میپریڈوسیس کو تقسیم شدہ گریپ ، تقسیم شدہ ترتیب ، ویب لنک گراف الٹ ، ویب تک رسائی لاگ اعدادوشمار ، دستاویز کلسٹرنگ ، مشین لرننگ اور شماریاتی مشین ترجمہ میں استعمال کیا جاتا ہے۔