قبل استخدام Cloud Firestore، يجب اختيار موقع جغرافي قاعدة البيانات. لتقليل وقت الاستجابة وزيادة مدى التوفّر، يمكنك تخزين بياناتك بالقرب من للمستخدمين والخدمات التي يحتاجونها. إنّ إعداد الموقع الجغرافي هذا هو إعدادات مشروعك الموقع الجغرافي التلقائي لمورد Google Cloud Platform (GCP).
يُرجى ملاحظة أنّه ربما تم تحديد الموقع الجغرافي التلقائي لمورد Google Cloud Platform مسبقًا، إما أثناء إنشاء المشروع أو عند إعداد خدمة أخرى تتطلب إعداد الموقع الجغرافي (انظر أدناه).
الموقع التلقائي لمورد Google Cloud Platform
تتطلب العديد من الخدمات المتاحة لتطبيقك إعداد موقع يسمى الموقع الجغرافي لمورد Google Cloud Platform (GCP) التلقائي للمشروع. هذا الموقع الجغرافي هو المكان الذي يتم فيه تخزين بياناتك لخدمات GCP التي تتطلب ضبط إعدادات الموقع الجغرافي.
تتشارك المنتجات التالية الموقع التلقائي نفسه لموارد GCP:
Cloud Firestore
يُرجى ملاحظة أنّ الموقع التلقائي لموارد Google Cloud Platform يعمل لا تنطبق على قاعدة بيانات Firebase في الوقت الفعلي.التخزين في السحابة الإلكترونية
يُرجى ملاحظة أن الموقع الجغرافي التلقائي لموارد Google Cloud Platform لا ينطبق إلا على التلقائية حزمة Cloud Storage. إذا كنت مشتركًا في خطة Blaze، يمكنك إنشاء عدة خيارات مجموعة حزمات، لكل منها دلاء خاص بها الموقع الجغرافي.تطبيق Google App Engine (GAE)
إذا تم إعداد تطبيق App Engine، موقعه يشارك الموقع الجغرافي التلقائي لمورد Google Cloud Platform. لاحظ أنه إذا كنت تستخدم Cloud Scheduler (على سبيل المثال، لتشغيل الدوال المجدولة)، فأنت مطالب الحصول على تطبيق App Engine في مشروعك.
أنواع المواقع الجغرافية
يمكنك تخزين بيانات Cloud Firestore في موقع جغرافي متعدّد المناطق أو موقع جغرافي إقليمي
يُرجى العِلم أنّه إذا كان لديك تطبيق App Engine يتضمّن أحد المواقع الإلكترونية
us-central
أو europe-west
، ستصبح قاعدة بيانات Cloud Firestore
تُعتبر متعددة المناطق.
مواقع جغرافية متعددة المناطق
يُرجى اختيار موقع جغرافي متعدّد المناطق لزيادة مدى التوفّر ومتانة قاعدة البيانات لديك.
يتألف الموقع متعدد المناطق من مجموعة محددة من المناطق التي تحتوي فيها على نُسخ مكررة متعددة من قاعدة البيانات تخزين البيانات. كل نسخة مطابقة هي إما نسخة مطابقة للقراءة والكتابة تحتوي على جميع بيانات في قاعدة البيانات أو نسخة طبق الأصل من شهادة لا تحتفظ بمجموعة كاملة من البيانات ولكنها تشارك في النسخ المتماثل.
ومن خلال تكرار البيانات بين مناطق متعددة، فإن البيانات حتى مع فقدان جزء كامل . وداخل المنطقة، يتم نسخ البيانات عبر المناطق لمواصلة عرض البيانات. داخل تلك المنطقة حتى مع فقدان منطقة.
يتيح Firebase المواقع الجغرافية التالية لموارد Google Cloud Platform (GCP) المتعددة المناطق:اسم عدة مناطق | وصف المناطق المتعددة | مناطق القراءة والكتابة | منطقة المشاهدة |
---|---|---|---|
eur3 |
أوروبا | europe-west1 (بلجيكا)، europe-west4 (هولندا) |
europe-north1 (فنلندا) |
nam5 |
الولايات المتحدة | us-central1 (آيوا)، us-central2 (أوكلاهوما - منطقة خاصة في Google Cloud Platform) |
us-east1 (كارولينا الجنوبية) |
المواقع الجغرافية الإقليمية
الموقع الجغرافي الإقليمي هو مكان جغرافي محدّد، مثل ولاية كارولينا الجنوبية. البيانات في موقع إقليمي يتم نسخها في مناطق متعددة داخل المنطقة. كل المواقع الجغرافية الإقليمية منفصلة عن المواقع الجغرافية الأخرى المواقع بمسافة 100 ميل على الأقل.
اختَر موقعًا جغرافيًا إقليميًا لخفض التكاليف، ولوقت استجابة كتابة أقل إذا كان أن التطبيق حساس لوقت الاستجابة أو في موقع مشترك مع موارد GCP الأخرى.
يتيح Firebase مواقع موارد Google Cloud Platform الإقليمية التالية:اسم المنطقة | وصف المنطقة | |
---|---|---|
أمريكا الشمالية | ||
us-west1 | أوريغون | |
us-west2 | لوس أنجلوس | |
us-west3 | سالت لايك سيتي | |
us-west4 | لاس فيغاس | |
|
أيوا | |
northamerica-northeast1 | مونتريال | |
|
تورونتو | |
us-east1 | كارولاينا الجنوبية | |
us-east4 | فيرجينيا الشمالية | |
لا تتوفّر خدمة Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
كولومبوس | |
لا تتوفّر خدمة Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
مافيريكس | |
أمريكا الجنوبية | ||
لا تتوفّر إمكانية استخدام Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
سانتیغو | |
southamerica-east1 | ساو باولو | |
أوروبا | ||
europe-west2 | لندن | |
|
بلجيكا | |
|
هولندا | |
لا تتوفّر خدمة Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
ميلانو | |
لا تتوفّر خدمة Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
مدرید | |
|
باريس | |
لا تتوفّر خدمة Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
تورينو | |
لا تتوفّر خدمة Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
دبي | |
europe-west3 | فرانكفورت | |
لا تتوفّر خدمة Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
فنلندا | |
europe-central2 | وارسو | |
europe-west6 | زيوريخ | |
الشرق الأوسط | ||
|
الدوحة | |
|
الدمام | |
|
تلاویو | |
آسيا | ||
asia-south1 | مومباي | |
لا تتوفّر خدمة Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
دلهي | |
asia-southeast1 | سنغافورة | |
asia-southeast2 | جاکارتا | |
asia-east2 | هونغ كونغ | |
asia-east1 | تايوان | |
asia-northeast1 | طوکیو | |
asia-northeast2 | أوساكا | |
asia-northeast3 | سئول | |
أستراليا | ||
australia-southeast1 | سيدني | |
لا تتوفّر إمكانية استخدام Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
ميلبورن | |
أفريقيا | ||
لا تتوفّر إمكانية استخدام Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
جوهانسبرغ |
اتفاقية مستوى الخدمة للموقع الجغرافي
يحدّد نوع موقع Cloud Firestore اتفاقية مستوى الخدمة (SLA) نسبة مدة التشغيل:
الخدمة المشمولة | النسبة المئوية الشهرية لمدة التشغيل |
---|---|
Cloud Firestore متعدّدة المناطق | >= 99.999% |
Cloud Firestore الإقليمية | >= 99.99% |
السعر حسب الموقع الجغرافي
يحدد موقع Cloud Firestore تكلفة قاعدة البيانات operations.
للحصول على شرح شامل للسعر حسب المنطقة ونوع المنطقة، يُرجى اتّباع الخطوات التالية: يُرجى الاطِّلاع على فهم الفوترة في Cloud Firestore.
عرض موقع قواعد البيانات
في "وحدة تحكُّم Firebase"، انتقِل إلى إعدادات المشروع:
الخطوات التالية
- لإنشاء قاعدة بيانات Cloud Firestore في موقع جغرافي معيّن، يُرجى الانتقال إلى بدء استخدام Cloud Firestore
- لمزيد من المعلومات حول إنشاء تطبيقات تتوافق مع وقت الاستجابة، والتوافر ومتطلبات المتانة، راجع الموقع الجغرافي والمناطق: