ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على: MongoDB
يوفر Azure Cosmos DB ل MongoDB قاعدة بيانات متوافقة قوية مدارة بالكامل مع MongoDB مع التكامل بسلاسة مع النظام البنائي ل Azure. يسمح هذا للمطورين بجني فوائد ميزات Azure Cosmos DB القوية مثل التوزيع العالمي، واتفاقية مستوى الخدمة عالية التوفر بنسبة 99.999٪، وتدابير الأمان القوية، مع الاحتفاظ بالقدرة على استخدام أدوات MongoDB وتطبيقاتها المألوفة. يمكن للمطورين أن يظلوا غير محددين للموردين، دون الحاجة إلى التكيف مع مجموعة جديدة من الأدوات أو تغيير عملياتهم الحالية بشكل جذري. وهذا يضمن انتقالا سلسا وتشغيلا لمطوري MongoDB، ما يجعل Azure Cosmos DB ل MongoDB خيارا مقنعا لحل قاعدة بيانات قابل للتطوير وآمن وفعال لأحمال عمل MongoDB الخاصة بهم.
تلميح
هل تريد تجربة Azure Cosmos DB المستند إلى vCore ل MongoDB دون التزام؟ إنشاء Azure Cosmos DB لنظام مجموعة MongoDB مجانا.
ميزة | قاعدة بيانات Azure Cosmos لـ MongoDB | MongoDB Atlas by MongoDB, Inc |
---|---|---|
متوافق مع أدوات MongoDB وبرامج التشغيل | نعم | نعم |
بروتوكول سلكي MongoDB | نعم: v8 (معاينة خاصة)، v7، v6، v5، v4 | v8، v7، v6، v5. لا يدعم Mongo Atlas الإصدارات القديمة مثل v4 وv5 قريبا (نهاية العمر الافتراضي في أكتوبر 2024) |
التوزيع العالمي | نعم، موزعة عالميا مع النسخ المتماثل التلقائي والسريع للبيانات عبر أي عدد من مناطق Azure | نعم، موزعة عالميا مع النسخ المتماثل التلقائي والسريع للبيانات عبر موفري السحابة أو المناطق المدعومة |
اتفاقية مستوى الخدمة لقابلية الوصول بنسبة 99.999٪ | نعم | لا. يوفر MongoDB Atlas اتفاقية مستوى خدمة توفر بنسبة 99.995٪ |
تغطي اتفاقية مستوى الخدمة النظام الأساسي السحابي | نعم | لا. لمزيد من التفاصيل، اقرأ MongoDB Atlas SLA |
التحجيم الفوري والتلقائي | نعم، تقوم عمليات النشر المستندة إلى Azure Cosmos DB RU تلقائيا وعلى الفور بتحجيم 10x مع تأثير صفري على الأداء وAzure Cosmos DB المستندة إلى vCore لمستويات التحجيم التلقائي ل MongoDB على الفور (معاينة). | مثيلات Atlas المخصصة التي يديرها المستخدمون، أو يتم تغيير حجمها تلقائيا بعد تحليل حمل العمل على مدار يوم واحد. |
مجموعات مخصصة Dev/Test | نعم، مع توفير Azure Cosmos DB غير المستند إلى HA vCore لمجموعات MongoDB بنسبة 50٪. | لا، يجب أن تكون المجموعات دائما قابلية وصول عالية، ما يتسبب في دفع ثمن الحوسبة غير الضرورية. |
عمليات الكتابة متعددة المناطق (المعروفة أيضا باسم متعددة المناطق الرئيسية) | نعم. باستخدام عمليات الكتابة متعددة المناطق، يمكن للعملاء تحديث أي مستند في أي منطقة، مما يتيح اتفاقية مستوى الخدمة (SLA) بنسبة توفر بنسبة 99.999٪ | نعم. مع المناطق متعددة المناطق، يمكن للعملاء تكوين مناطق كتابة مختلفة لكل جزء. البيانات داخل جزء واحد قابلة للكتابة في منطقة واحدة. |
مقياس بلا حدود | يوفر Azure Cosmos DB القدرة على توسيع نطاق وحدات الطلب إلى ما يصل إلى مليار طلب في الثانية الواحدة، مع تخزين غير محدود، مدار بالكامل، كخدمة. يدعم Azure Cosmos DB المستند إلى vCore لتوزيعات MongoDB التحجيم من خلال التقسيم | تدعم عمليات نشر MongoDB Atlas التحجيم من خلال التقسيم. |
تحجيم مستقل لمعدل النقل والتخزين | نعم، مع Azure Cosmos DB المستند إلى RU ل MongoDB | لا |
البحث عن المتجهات لتطبيقات الذكاء الاصطناعي | نعم، مع Azure Cosmos DB المستند إلى vCore ل MongoDB. يمكنك الجمع بسلاسة بين التصفية الجغرافية المكانية و/ أو تصفية النص مع البحث عن المتجهات، ما يعزز كفاءة استعلامات البحث في المتجهات. | نعم، مع مثيلات MongoDB Atlas المخصصة |
البحث المتكامل عن النص، والمعالجة الجغرافية المكانية | نعم | نعم |
المستوى المجاني | 1000 وحدة طلب (RUs) وتخزين 25 غيغابايت إلى الأبد. يمنعك من تجاوز الحدود إذا أردت. يوفر Azure Cosmos DB المستند إلى vCore ل MongoDB مستوى مجانيا مع تخزين 32 غيغابايت إلى الأبد. | نعم، مع تخزين 512 ميغابايت |
الترحيل المباشر | نعم | نعم |
تكاملات Azure | تكاملات الطرف الأول الأصلي مع خدمات Azure | عمليات تكامل الجهات الخارجية، بما في ذلك بعض خدمات Azure الأصلية |
اختيار تكوين المثيل | نعم، مع Azure Cosmos DB المستند إلى vCore ل MongoDB | نعم |
دعم الخبراء | دعم 24x7 المقدم من Microsoft ل Azure Cosmos DB. يغطي عقد دعم Azure جميع منتجات Azure، بما في ذلك Azure Cosmos DB، والذي يسمح لك بالعمل مع فريق دعم واحد دون تكاليف دعم إضافية | دعم 24x7 المقدم من MongoDB ل MongoDB Atlas مع خيارات اتفاقية مستوى الخدمة المختلفة المتاحة |
دعم معاملات ACID متعددة المستندات في MongoDB | نعم، مع Azure Cosmos DB المستند إلى vCore ل MongoDB | نعم |
دعم نوع بيانات JSON | BSON (JSON ثنائي) | BSON (JSON ثنائي) |
دعم مسار تجميع MongoDB | نعم. دعم بروتوكول MongoDB السلكي v7 وv6 وv5 في بنيات vCore و RU. | نعم |
الحد الأقصى لحجم المستند | 16 ميغابايت في بنية vCore و RU | 16 ميغابايت |
مخطط JSON لعناصر التحكم في إدارة البيانات | قيد التطوير حاليا | نعم |
البحث المتكامل عن النص | نعم | نعم |
استعلام متكامل عن البيانات في تخزين كائن السحابة | نعم، باستخدام Synapse Link | نعم |
مزج البيانات مع الصلات والاتحادات لاستعلامات التحليلات | نعم | نعم |
توصيات الأداء | نعم، باستخدام أدوات Microsoft الأصلية | نعم |
تكوين مجموعة النسخ المتماثلة | نعم، مع Azure Cosmos DB المستند إلى vCore ل MongoDB | نعم |
دعم التقسيم | يدعم Azure Cosmos DB التقسيم التلقائي من جانب الخادم. يدير إنشاء الأجزاء ووضعها وموازنةها تلقائيا | منهجيات تقسيم متعددة مدعومة لتناسب حالات الاستخدام المختلفة. يمكن تغيير استراتيجية التقسيم دون التأثير على التطبيق |
إيقاف المجموعات مؤقتا واستئنافها | قيد التطوير حاليا | نعم |
مستكشف البيانات | نعم، باستخدام أدوات Azure الأصلية ومستكشف Azure Cosmos DB. دعم أدوات الجهات الخارجية مثل Robo3T | نعم، باستخدام أدوات MongoDB الأصلية مثل Compass و Atlas Data Explorer. دعم أدوات الجهات الخارجية مثل Robo3T |
موفرو السحابة | Azure. يمكنك توافق بروتوكول MongoDB السلكي من البقاء غير محدد للمورد | Azure وAWS وGoogle Cloud |
الاتصال المستند إلى SQL | نعم | نعم |
تصور البيانات الأصلية بدون أدوات BI الخاصة بالجهات الخارجية | نعم، باستخدام Power BI | نعم، مع مخططات أطلس |
قاعدة البيانات المدعومة في عمليات التوزيع المحلية والمختلطة | لا | نعم |
قاعدة بيانات قابلة للتضمين مع مزامنة للأجهزة المحمولة | لا، بسبب انخفاض طلب المستخدم | نعم |
التحكم في الوصول المستند إلى الدور متعدد المستويات | نعم | نعم |
تشفير البيانات أثناء الطيران | نعم | نعم |
تشفير البيانات الثابتة | نعم | نعم |
تشفير مستوى الحقل من جانب العميل | نعم | نعم |
تكامل LDAP | نعم | نعم |
التدقيق على مستوى قاعدة البيانات | نعم | نعم |
معاملات ACID متعددة المستندات عبر المجموعات والأقسام | نعم | نعم |
النسخ الاحتياطي المستمر مع الاستعادة عند الطلب | نعم | نعم |
- ثم وصل تطبيق MongoDB إلى Azure Cosmos DB التعليمي لمعرفة كيفية الحصول على معلومات عن سلسلة الاتصال بحسابك.
- اتبع البرنامج التعليمي استخدام Studio 3T مع Azure Cosmos DB لمعرفة كيفية إنشاء اتصال بين قاعدة بيانات Azure Cosmos DB والتطبيق MongoDB في Studio 3T.
- اتبع البرنامج التعليمي استيراد بيانات MongoDB إلى Azure Cosmos DB لاستيراد بياناتك إلى قاعدة بيانات Azure Cosmos DB.