قبل استخدام Cloud Firestore، عليك اختيار موقع جغرافي قاعدة البيانات. لتقليل وقت الاستجابة وزيادة مدى التوفّر، يمكنك تخزين بياناتك بالقرب من للمستخدمين والخدمات التي يحتاجونها. يُعدّ إعداد الموقع الجغرافي هذا هو الموقع الجغرافي التلقائي لموارد Google Cloud Platform (GCP) في مشروعك.
يُرجى العِلم أنّه ربما تم تحديد الموقع الجغرافي التلقائي لمورد Google Cloud Platform مسبقًا، إما أثناء إنشاء المشروع أو عند إعداد خدمة أخرى تتطلب إعداد الموقع الجغرافي (انظر أدناه).
الموقع التلقائي لمورد Google Cloud Platform
تتطلّب العديد من الخدمات المتاحة لتطبيقك ضبط الموقع الجغرافي، والذي يُعرف باسم الموقع الجغرافي التلقائي لمورد Google Cloud Platform (GCP) في مشروعك. هذا الموقع الجغرافي هو المكان الذي يتم فيه تخزين بياناتك لخدمات GCP التي تتطلب ضبط إعدادات الموقع الجغرافي.
تتشارك المنتجات التالية الموقع التلقائي نفسه لموارد GCP:
Cloud Firestore
يُرجى ملاحظة أنّ الموقع التلقائي لموارد Google Cloud Platform يعمل لا ينطبق على Firebase Realtime Databaseالتخزين في السحابة الإلكترونية
يُرجى ملاحظة أن الموقع الجغرافي التلقائي لموارد 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. إذا كنت تخطّط لاستخدام "مساحة التخزين في السحابة الإلكترونية" من Firebase، عليك اختيار موقع جغرافي مختلف. |
ميلانو | |
لا يتيح هذا الموقع الجغرافي استخدام Cloud Storage for Firebase. إذا كنت تخطّط لاستخدام "مساحة التخزين في السحابة الإلكترونية" من 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 في هذا الموقع الجغرافي. إذا كنت تخطّط لاستخدام "مساحة التخزين في السحابة الإلكترونية" من Firebase، عليك اختيار موقع جغرافي مختلف. |
ميلبورن | |
أفريقيا | ||
لا يتوفّر Cloud Storage for Firebase في هذا الموقع الجغرافي. إذا كنت تخطط لاستخدام Cloud Storage for Firebase، عليك اختيار موقع مختلف. |
جوهانسبرغ |
اتفاقية مستوى الخدمة حسب الموقع الجغرافي
يحدّد نوع الموقع الجغرافي على "Cloud Firestore" اتفاقية مستوى الخدمة (SLA) نسبة مدة التشغيل:
الخدمة المشمولة | النسبة المئوية الشهرية لمدة التشغيل |
---|---|
Cloud Firestore مناطق متعدّدة | >= 99.999% |
Cloud Firestore إقليميًا | >= 99.99% |
السعر حسب الموقع الجغرافي
يحدّد موقع "Cloud Firestore" الجغرافي تكلفة قاعدة البيانات العمليات التجارية.
للحصول على شرح شامل للسعر حسب المنطقة ونوع المنطقة، يُرجى اتّباع الخطوات التالية: راجِع التعرُّف على فوترة Cloud Firestore.
عرض موقع قواعد البيانات
في "وحدة تحكّم Firebase"، انتقِل إلى إعدادات المشروع.
الخطوات التالية
- لإنشاء قاعدة بيانات Cloud Firestore في موقع جغرافي محدّد، يُرجى الانتقال إلى البدء في استخدام Cloud Firestore.
- لمزيد من المعلومات حول إنشاء تطبيقات تتوافق مع وقت الاستجابة، والتوافر ومتطلبات المتانة، راجع الموقع الجغرافي والمناطق: