Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

مواقع Cloud Firestore

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

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

الموقع الافتراضي لمورد 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 (أوكلاهوما - منطقة خاصة us-central2 "شركاء Google المعتمدون")

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

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

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

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

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

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

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

تسعير الموقع

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

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

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

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

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

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