Programmer نشر 31 ديسمبر 2015 أرسل تقرير نشر 31 ديسمبر 2015 هل من مساعدة لفهم كيف يتم استخدام نموذج MapReduce في برمجة التطبيقات الموزعة؟ اقتباس
0 Lujain Maaz نشر 3 يناير 2016 أرسل تقرير نشر 3 يناير 2016 (معدل) MapReduce هو نموذج برمجة للحوسبة الموزّعة تُقسم فيه التطبيقات إلى العديد من الأجزاء الصغيرة للعمل بحيث يتم تنفيذه كل جزء منها (أو يعاد تنفيذه في حال الفشل) على أي عقدة موجودة في الكتلة cluster.يوفّر نموذج MapReduce نظام ملفات موزع HDFS يقوم بتخزين البيانات على العقد Nodes مما يوفّر درجة عالية جدًا من التوافر. تعالج كل من Map/Reduce ونظام الملفات الموزع مشكلة فشل العقدة بشكل تلقائي من قبل إطار Hadoop.تقوم الوظيفة Map بمقابلة البيانات مع مجموعات من أزواج مفاتيح وقيم key/value pairs تدعى بالنتائج المتوسطة.تقوم الوظيفة Reduce بتجميع النتائج المتوسطة وتطبيق خوارزميات إضافية وإنتاج الخرج النهائي output.ما هو نموذج برمجة MapReduce؟ تم التعديل في 3 يناير 2016 بواسطة Lujain اقتباس
السؤال
Programmer
هل من مساعدة لفهم كيف يتم استخدام نموذج MapReduce في برمجة التطبيقات الموزعة؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.