المكونات

موردي قواعد البيانات إضافة MapReduce من Google

Create and Execute MapReduce in Eclipse

Create and Execute MapReduce in Eclipse
Anonim

Greenplum و Aster Data Systems ، وهما شركتان جديدتان تشاركان في نطاق واسع تحليل البيانات ، أعلن هذا الأسبوع أن منتجاتها تدعم MapReduce ، وهي تقنية برمجية تم تطويرها في الأصل بواسطة Google للمعالجة المتوازية لمجموعات البيانات الكبيرة عبر الأجهزة السلعية.

يميل مطورو البرامج إلى أن يكونوا أكثر ارتياحًا مع لغات مثل Java و C ++ من لغة قواعد البيانات SQL ، قال Mayank باوا ، المؤسس والمدير التنفيذي لشركة Aster ، صانع نظام قاعدة بيانات الكتلة التي تقسم أعباء العمل إلى طبقات منفصلة متعددة.

"معظم المطورين يصارعون مع الفروق الدقيقة في جعل قاعدة بيانات ترقى بشكل جيد إلى اتجاهاتهم ،" كتب في بلوق وظيفة. "في الواقع ، مطلوب من المايسترو SQL لأداء استفسارات مثيرة للاهتمام لتحويلات البيانات (خلال معالجة ETL أو معالجة استخراج التحويلات) أو استخراج البيانات (أثناء التحليلات)."

أدخل MapReduce ، والهدف منها هو توفير "إطار موازٍ تافه بحيث يمكن حتى للمطورين المبتدئين (المتدربين المتدربين) كتابة برامج بلغات مختلفة (Java / C / C ++ / Perl / Python) لتحليل البيانات بشكل مستقل عن المقياس" ، كتب باوا.

في هذه الأثناء ، Greenplum ، صانع قاعدة بيانات يقول أنه يمكن أن يصل إلى بيتابايت من المعلومات ، وقال هذا الأسبوع أن إطار MapReduce سيكون جزءا من محرك تدفق البيانات اعتبارا من سبتمبر.

جلبت الإعلانات التوأم موافقة موافقة من مراقب قريب واحد من قاعدة البيانات في العالم ، يمكن لـ MapReduce أن تقوم بالكثير من العمل المهم في معالجة البيانات وتحليلها ، ويجب أن يؤدي دمجها مع SQL إلى زيادة قدرتها على التطبيق والقوة ، "كتب Curt Monash من Monash Research ، على مدونة DBMS2.

"ليست هناك حاجة MapReduce ل tabu لار إدارة البيانات. لقد تم موازنته بشكل فعال بطرق أخرى ، ولكن إذا كنت ترغب في بناء هياكل غير مجدولة مثل فهارس النص أو الرسوم البيانية ، فإن MapReduce تبين أنها مساعدة كبيرة. "