ماهو أباتشي هدوب وإستخدامه وتاريخ صدوره
اباتشي , اباتشي هدوب, البيانات الضخمة, البيج داتا, برمجة
اليوم لشرح مفهوم مهم في مجال الداتا الضخمة
ماهو أباتشي هدوب – Apache Hadoop؟ large confluent
هو برنامج أو منصة برمجية مفتوحة المصدر مكتوبة بلغة الجافا لتخزين الضخمة – Big Data
بشكل موزع مثل تخزين بيانات ضخمة على عدة أجهزة ومن ثم توزيع عملية على هذه الأجهزة لتسريع نتيجة المعالجة أبرتيوم
والتي تسهل استخدام شبكة من أجهزة الكمبيوتر لحل المشاكل التي تتضمن كميات كبيرة من
وتوفر أيضا منصة اباتشي هادوب – Apache Hadoop إطار عمل برمجي system للتخزين الموزع ومعالجة الضخمة باستخدام النموذج البرمجي MapReduce.
تم تصميم جميع الوحدات في هادوب – Hadoop بافتراض أن تعطل الأجهزة أمر وارد بشكل كبير ويجب معالجته تلقائيًا بواسطة ال Framework.
تاريخ نشأه أباتشي – Apache Hadoop:
اباتشي
أنشيء من قبل “دوغ كاتينغ” و “مايك كافاريلا” في عام 2005. وقد أسماه دوغ، الذي كان يعمل في ياهو في ذلك الوقت،
تيمناً بالفيل اللعبة الخاص بابنه , عملية تطوير هدوب كانت نابعة في الأساس لدعم توزيع مشروع محرك البحث Nutch.
يتكون الكور – Core الخاص باباتشي هدوب – Apache Hadoop من :
جزء تخزيني يُعرف باسم (Hadoop Distributed File System (HDFS.
وجزء وهو نموذج برمجة MapReduce.
ويقوم اباتشي هدوب بتقسيم الملفات إلى كتل كبيرة وتوزيعها عبر ال Nodes في شكل Cluster
والتي بدورها تنقل الشفرة إلى ال Nodes لكي تتم تلك البيانات في نفس الوقت بالتوازي.
يتكون إطار أباتشي هادوب الأساسي من:
Hadoop Common ويحتوي على مكتبات وأدوات مساعدة تحتاجها وحدات الاخري.
(Hadoop Distributed File System (HDFS.
YARN
Hadoop MapReduce