نظرة عامة حول توافق MongoDB

ينطبق ذلك على إصدار Cloud Firestore Enterprise فقط.

تتيح خدمة Cloud Firestore المتوافقة مع MongoDB للمطوّرين استخدام رموز تطبيقات MongoDB الحالية وبرامج التشغيل والأدوات ونظام البرامج المفتوحة المصدر المتوافق مع عمليات دمج MongoDB مع Cloud Firestore.

توفّر Cloud Firestore خدمة قاعدة بيانات مستندات بدون خادم مميّزة، تتضمّن ميزة النسخ المتماثل في مناطق متعدّدة مع اتساق قوي، وقابلية توسّع غير محدودة تقريبًا، ومستوى توفّر عالٍ رائد في المجال يصل إلى% 99.999 من اتفاقية مستوى الخدمة، وأداء قراءة في غضون أجزاء من الثانية.

تتوفّر خدمة Cloud Firestore المتوافقة مع MongoDB كجزء من إصدار Enterprise.

الإمكانات الرئيسية

توفّر خدمة Cloud Firestore المتوافقة مع MongoDB عددًا من الإمكانات الرئيسية:

عامل التمييز الوصف
التوافق مع MongoDB توفّر Cloud Firestore واجهة برمجة تطبيقات متوافقة مع MongoDB تتيح لك استخدام Cloud Firestore كقاعدة بيانات لتطبيقات MongoDB الحالية.
بلا خادم تستخدم Cloud Firestore نموذج الدفع حسب الاستخدام. لا تتطلّب Cloud Firestore توفير أي موارد مسبقًا، وتتوسّع تلقائيًا لتناسب حجم التحميل.
قابلية التوسّع غير المحدودة تقريبًا توسيع نطاق الحوسبة والتخزين بسلاسة عند الطلب بدون الحاجة إلى ضبط السعة أو التقسيم أو توفير مساحة التخزين والإدخال/الإخراجCloud Firestore
إمكانية التوفّر العالية الرائدة في المجال توفّر جميع قواعد بيانات Cloud Firestore مدى توفّر عاليًا، حيث تبلغ نسبة التوفّر %99.99 في عمليات النشر على مستوى منطقة معيّنة و% 99.999 في عمليات النشر على مستوى مناطق متعدّدة.توفّر

Cloud Firestore ميزات النسخ المتماثل التلقائي للبيانات في مناطق متعدّدة، وطلبات البحث المتسقة بشدة، وعمليات الدفعات الذرية، ودعم المعاملات.
وقت استجابة القراءة بالمللي ثانية الواحدة توفّر Cloud Firestore وقت استجابة للقراءة يبلغ بضع ملي ثوانٍ.
الأمان والمراقبة على مستوى المؤسسة تأمين Cloud Firestore من خلال إدارة Google Cloud مركزية يمكنك تحقيق مستوى أفضل من إمكانية الوصول إلى مجموعة قواعد البيانات وتبسيط إدارتها باستخدام "مركز قواعد البيانات" المتكامل.Cloud Firestore يمكنك الاستفادة من طريقة عرض موحّدة لمجموعة الأجهزة وإدارة مبسطة من خلال التحكّم المركزي والمساعدة المستندة إلى الذكاء الاصطناعي.

كيف تعمل هذه الميزة؟

Cloud Firestore هي قاعدة بيانات مستنِدة إلى تنسيق NoSQL ومصمَّمة للسحابة الإلكترونية، وتتوافق مع MongoDB.

باتّباع نموذج بيانات التوافق بين Cloud Firestore وMongoDB، يمكنك تخزين البيانات في مستندات تحتوي على حقول يتم ربطها بالقيم. يتم تخزين هذه المستندات في مجموعات، وهي حاويات للمستندات يمكنك استخدامها لتنظيم بياناتك وإنشاء طلبات البحث. تتيح المستندات استخدام العديد من أنواع البيانات، بدءًا من السلاسل والأرقام وصولاً إلى العناصر المعقّدة والمضمّنة.

بالإضافة إلى ذلك، فإنّ طلب البحث في Cloud Firestore يتسم بالتعبيرية والفعالية والمرونة. يمكنك استخدام برنامج تشغيل MongoDB العادي أو لغة الاستعلامات في MongoDB (MQL). يمكنك إنشاء طلبات بحث سطحية لاسترداد البيانات على مستوى المستند بدون الحاجة إلى استرداد المجموعة بأكملها، ويمكنك إضافة عمليات ترتيب وفلترة وحدود إلى طلبات البحث أو المؤشرات لتقسيم النتائج إلى صفحات.

أخيرًا، تم دمج Cloud Firestore المتوافق مع MongoDB بالكامل مع خدمات إدارة Google Cloud كما هو موضّح في إدارة الهوية وإمكانية الوصول.

الخطوات التالية