Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

مواقع Cloud Firestore

قبل استخدام Cloud Firestore ، يجب عليك اختيار موقع لقاعدة البيانات الخاصة بك. لتقليل زمن الوصول وزيادة التوفر ، قم بتخزين بياناتك بالقرب من المستخدمين والخدمات التي تحتاج إليها. يعد إعداد الموقع هذا هو موقع موارد Google Cloud Platform (GCP) الافتراضي لمشروعك.

لاحظ أنه ربما تم تعيين موقع مورد Google Cloud Platform الافتراضي الخاص بك مسبقًا ، إما أثناء إنشاء المشروع أو عند إعداد خدمة أخرى تتطلب إعداد الموقع (انظر أدناه).

موقع مورد GCP الافتراضي

تتطلب العديد من الخدمات المتاحة لتطبيقك إعداد موقع ، يسمى موقع موارد Google Cloud Platform (GCP) الافتراضي لمشروعك. هذا الموقع هو المكان الذي يتم فيه تخزين بياناتك لخدمات GCP التي تتطلب إعداد الموقع.

تشترك المنتجات التالية في نفس موقع مورد GCP الافتراضي:

  • سحابة Firestore
    علما بأن موقع الموارد GCP الافتراضي الخاص بك لا تنطبق على قاعدة بيانات Firebase الحقيقي .

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

  • تطبيق Google App Engine (GAE)
    إذا أعددت تطبيق App Engine ، فإن موقعه يشارك موقع مورد GCP الافتراضي الخاص بك. لاحظ أنه إذا كنت تستخدم Cloud Scheduler (على سبيل المثال ، لتشغيل وظائف مجدولة ) ، فأنت مطالب بامتلاك تطبيق App Engine في مشروعك.

أنواع المواقع

يمكنك تخزين بيانات Cloud Firestore الخاصة بك في موقع متعدد المناطق أو موقع إقليمي .

لاحظ أنه إذا كان لديك بالفعل تطبيق App Engine مع موقع إما us-central أو europe-west ، فستُعتبر قاعدة بيانات Cloud Firestore الخاصة بك متعددة المناطق .

مواقع متعددة المناطق

الموقع متعدد المناطق هو منطقة جغرافية عامة ، مثل الولايات المتحدة. يتم نسخ البيانات في موقع متعدد المناطق في مناطق متعددة. داخل المنطقة ، يتم نسخ البيانات عبر المناطق .

حدد موقعًا متعدد المناطق لزيادة توافر واستمرارية قاعدة البيانات الخاصة بك. يمكن للمواقع متعددة المناطق تحمل فقدان مناطق بأكملها والحفاظ على التوافر دون فقدان البيانات.

يدعم Firebase مواقع موارد GCP متعددة المناطق التالية:
اسم متعدد المناطق وصف متعدد المناطق المناطق المكونة
eur3 أوروبا europe-west1 ، europe-west4
nam5 الولايات المتحدة الأمريكية us-central1 ، us-central2 (أوكلاهوما - منطقة GCP خاصة)

المواقع الإقليمية

الموقع الإقليمي هو مكان جغرافي محدد ، مثل ساوث كارولينا. يتم نسخ البيانات الموجودة في موقع إقليمي في مناطق متعددة داخل المنطقة . يتم فصل جميع المواقع الإقليمية عن المواقع الإقليمية الأخرى بمقدار 100 ميل على الأقل.

حدد موقعًا إقليميًا لتكاليف أقل ، أو لتقليل زمن انتقال الكتابة إذا كان تطبيقك حساسًا لوقت الاستجابة ، أو للاشتراك في الموقع مع موارد GCP الأخرى .

يدعم Firebase مواقع موارد GCP الإقليمية التالية:
اسم المنطقة وصف المنطقة
شمال امريكا
us-west2 لوس أنجلوس
us-west3 سولت لايك سيتي
us-west4 لاس فيجاس
northamerica-northeast1 مونتريال
us-east1 كارولينا الجنوبية
us-east4 فرجينيا الشمالية
أمريكا الجنوبية
southamerica-east1 ساو باولو
أوروبا
europe-west2 لندن
europe-west3 فرانكفورت
europe-central2 وارسو
europe-west6 زيورخ
آسيا
asia-south1 مومباي
asia-southeast2 جاكرتا
asia-east2 هونج كونج
asia-northeast1 طوكيو
asia-northeast2 أوساكا
asia-northeast3 سيول
أستراليا
australia-southeast1 سيدني

موقع جيش تحرير السودان

يحدد نوع موقع Cloud Firestore نسبة وقت تشغيل اتفاقية مستوى الخدمة (SLA) :

الخدمة المغطاة نسبة الجهوزية الشهرية
Cloud Firestore متعدد المناطق > = 99.999٪
Cloud Firestore الإقليمي > = 99.99٪

تسعير الموقع

يحدد موقع Cloud Firestore تكلفة عمليات قاعدة البيانات.

للحصول على شرح شامل للتسعير حسب المنطقة ونوع المنطقة ، راجع فهم فواتير Cloud Firestore .

اعرض إعدادات موقع مشروعك

في وحدة تحكم Firebase ، انتقل إلى إعدادات المشروع .

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

  • لمزيد من المعلومات حول إنشاء التطبيقات لتلبية متطلبات زمن الوصول والتوافر والمتانة ، راجع الجغرافيا والمناطق .