现已推出具有 MongoDB 兼容性的 Firestore 企业版!
了解详情。
نظرة عامة حول توافق 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 الإدارة
كما هو موضّح في الأمان وإدارة الوصول.
الخطوات التالية
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-08-29 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-08-29 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["\u003cbr /\u003e\n\n\n|--------------------------------------------------------|\n| *Relevant to Cloud Firestore Enterprise edition only.* |\n\n\u003cbr /\u003e\n\nCloud Firestore with MongoDB compatibility enables developers to use existing MongoDB\napplication code, drivers, tools, and the open-source ecosystem of MongoDB\nintegrations with Cloud Firestore.\n\nCloud Firestore offers a differentiated serverless document database service,\nfeaturing multi-region replication with strong consistency, virtually unlimited\nscalability, industry-leading high availability of up to 99.999% SLA, and\nsingle-digit milliseconds read performance.\n\nCloud Firestore with MongoDB compatibility is available as part of the\n[Enterprise edition](/docs/firestore/editions).\n\nKey Capabilities\n\nCloud Firestore with MongoDB compatibility offers a number of key capabilities:\n\n| **Differentiator** | **Description** |\n|----------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **MongoDB compatibility** | Cloud Firestore provides a MongoDB compatible API allowing you to use Cloud Firestore as the database for your existing MongoDB applications. |\n| **Serverless** | Cloud Firestore uses a pay-per-use model. Cloud Firestore does not require any pre-provisioning of resources and auto scales to match your load. |\n| **Virtually unlimited scale** | Cloud Firestore seamlessly scales compute and storage on-demand without the need to configure capacity, sharding or provision storage \\& I/O. |\n| **Industry-leading High Availability** | All Cloud Firestore databases offer high availability, with 99.99% availability for regional and 99.999% availability for multi-regional deployments. \u003cbr /\u003e Cloud Firestore has automatic multi-region data replication, strongly-consistent queries, atomic batch operations, and transaction support. |\n| **Single digit milliseconds read latency** | Cloud Firestore offers single digit millisecond read latency. |\n| **Enterprise-grade security and monitoring** | Secure Cloud Firestore with centralized Google Cloud governance. Achieve enhanced visibility and simplified management of your Cloud Firestore database fleet with our integrated Database Center. Benefit from a unified fleet view and simplified management through centralized control and AI assistance. |\n\nHow does it work?\n\nCloud Firestore is a cloud-first, NoSQL document database offering MongoDB\ncompatibility.\n\nFollowing the Cloud Firestore with MongoDB compatibility data model, you store data in documents that\ncontain fields mapping to values. These documents are stored in collections,\nwhich are containers for your documents that you can use to organize your data\nand build queries. Documents support many different [data types](/docs/firestore/enterprise/supported-data-types-drivers),\nfrom strings and numbers, to complex, embedded objects.\n\nAdditionally, querying in Cloud Firestore is expressive, efficient, and\nflexible. You can use standard MongoDB driver or the MongoDB Query Language\n(MQL). You can create shallow queries to retrieve data at the document level\nwithout needing to retrieve the entire collection, and add sorting, filtering,\nand limits to your queries or cursors to paginate your results.\n\nFinally, Cloud Firestore with MongoDB compatibility is fully integrated with Google Cloud governance\nservices as described in [Security and access management](/docs/firestore/enterprise/security-access-management)\n\nWhat's next\n\n- [Get started with Cloud Firestore with MongoDB compatibility](/docs/firestore/enterprise/create-and-query-database)"]]