ما هو الفرق بين كاساندرا و MongoDB و HBase؟


الاجابه 1:

1. كاساندرا:

تم تطوير Cassandra على Facebook للبحث عن البريد الوارد. Cassandra هو نظام تخزين البيانات الموزع للتعامل مع كميات كبيرة جدا من البيانات المهيكلة. بشكل عام ، تنتشر هذه البيانات عبر العديد من خوادم السلع الأساسية. يمكنك أيضًا إضافة سعة تخزين لبياناتك مع الحفاظ على الخدمة عبر الإنترنت ويمكنك القيام بهذه المهمة بسهولة. نظرًا لأن جميع العقد في مجموعة واحدة ، لا يوجد تكوين معقد للتعامل معه. كاساندرا مكتوب بلغة جافا. لغة استعلام كاساندرا (CQL) هي لغة تشبه لغة SQL لاستعلام قاعدة بيانات كاساندرا. ونتيجة لذلك ، يحتل كاساندرا المركز الثاني في أفضل قواعد البيانات مفتوحة المصدر. يتم استخدام Cassandra من قبل بعض أكبر الشركات مثل Facebook و Twitter و Cisco و Rackspace و eBay و Twitter و Netflix وغيرها.

الميزات

خطي للتحجيم

يحافظ على وقت الاستجابة السريعة

· يدعم خصائص مثل Atomicity ، والاتساق ، والعزل ، والمتانة (ACID)

وتؤيد مابريديوس مع اباتشي Hadoop

أقصى قدر من المرونة لتوزيع البيانات

عالية التدرج

الند للند العمارة

2. MongoDB:

MongoDB هو الأكثر شهرة بين قواعد بيانات NoSQL. إنها قاعدة بيانات مفتوحة المصدر موجهة للمستندات. MongoDB هي قاعدة بيانات قابلة للتطوير ويمكن الوصول إليها. هو في C ++. وبالمثل ، يمكن استخدام MongoDB كنظام ملفات. في MongoDB ، يمكن استخدام JavaScript كلغة الاستعلام. من خلال الاستفادة من التقشير MongoDB المقاييس أفقيا. إنه مفيد جدًا في أطر عمل JavaScript الشائعة.

الميزات:

يوفر الأداء العالي

لصناعة السيارات في تقاسم

دهس خوادم متعددة

وتؤيد السيد والعبد تكرار

يتم تخزين البيانات في شكل وثائق نمط JSON

فهرسة أي مجال في وثيقة

· يحتوي على موازنة تحميل تلقائي بسبب البيانات الموضوعة على شكل شظايا

وتؤيد عمليات البحث التعبير العادية

سهل الإدارة في حالة الفشل

3. HBase:

HBase هي قاعدة بيانات موزعة وغير متعلقة بالعلاقة تم تصميمها لقاعدة بيانات BigTable بواسطة Google. أحد الأهداف الرئيسية لـ HBase هو استضافة بلايين من الصفوف X ملايين الأعمدة. يمكنك إضافة خوادم في أي وقت لزيادة السعة. وستضمن العقد الرئيسية المتعددة توافر بياناتك بشكل كبير. يتكون HBase في Java 8. إنه مخول بموجب Apache. Hbase يرافق بسيطة لاستخدام جافا API للوصول إلى العملاء أيضا.

الميزات

دعم الفشل التلقائي

خطي للتحجيم

يوفر تكرار البيانات

يتكامل مع Hadoop ، سواء كمصدر ووجهة

مقارنة قواعد البيانات –MongoDB Vs Cassandra Vs HBase:

آمل أن تكون هذه المدونة غنية بالمعلومات وقيمة مضافة لك. إذا كنت مهتمًا بمعرفة المزيد ، فيمكنك الاطلاع على تدريب Hadoop Big Data الذي يخبرك عن البيانات الكبيرة وكيف تقوم Hadoop بحل التحديات المتعلقة بالبيانات الكبيرة.