مکان‌های Cloud Firestore

وقتی پایگاه داده Cloud Firestore را تأمین می‌کنید، باید مکان آن را انتخاب کنید. برای کاهش تأخیر و افزایش دردسترس بودن، داده‌هایتان را نزدیک به کاربران و سرویس‌هایی که به آن نیاز دارند ذخیره کنید.

درصورت تمایل می‌توانید چندین پایگاه داده در پروژه‌تان ایجاد کنید که هرکدام تنظیمات مکان خاص خود را داشته باشند.

توجه داشته باشید که پس‌از تدارک پایگاه داده، نمی‌توانید تنظیم مکان آن را تغییر دهید.

انواع مکان‌ها

می‌توانید داده‌های Cloud Firestore را در مکان چندمنطقه‌ای یا مکان منطقه‌ای ذخیره کنید.

مکان‌های چندمنطقه‌ای

برای به‌حداکثر رساندن دردسترس بودن و ماندگاری پایگاه داده‌تان، مکان چندمنطقه‌ای انتخاب کنید.

مکان چندمنطقه‌ای از مجموعه‌ای تعریف‌شده از مناطق تشکیل شده است که چندین نسخه تکراری از پایگاه داده در آن‌ها ذخیره می‌شود. هر نسخه کپی یا نسخه کپی خواندن-نوشتن است که حاوی همه داده‌های پایگاه داده است یا نسخه کپی شاهد است که مجموعه کاملی از داده‌ها را نگهداری نمی‌کند اما در نسخه‌برداری مشارکت دارد.

با تکرار داده‌ها بین چندین منطقه، داده‌ها می‌توانند حتی با ازدست رفتن کل یک منطقه همچنان ارائه شوند. در یک منطقه، داده‌ها در سراسر مناطق تکرار می‌شوند تا داده‌ها بتوانند همچنان در آن منطقه ارائه شوند، حتی اگر یک منطقه ازدست برود.

Cloud Firestore از مکان‌های چندمنطقه‌ای زیر پشتیبانی می‌کند:

نام چندمنطقه‌ای شرح چندمنطقه‌ای منطقه‌های خواندن-نوشتن منطقه شاهد
eur3 اروپا europe-west1 (بلژیک)، europe-west4 (هلند) europe-north1 (فنلاند)
nam5 ایالات متحده (مرکزی) ‫us-central1 (آیووا)، us-central2 (اوکلاهما—منطقه خصوصی Google Cloud) us-east1 (کارولینای جنوبی)
nam7 ایالات متحده (مرکزی و شرقی) us-central1 (آیووا)، us-east4 (ویرجینیای شمالی) ‫us-central2 (اوکلاهما—منطقه خصوصی Google Cloud)

مکان‌های منطقه‌ای

مکان منطقه‌ای یک مکان جغرافیایی خاص است، مانند کارولینای جنوبی. داده‌ها در مکان منطقه‌ای در چندین منطقه در یک منطقه تکرار می‌شود. همه مکان‌های منطقه‌ای حداقل ۱۰۰ مایل از مکان‌های منطقه‌ای دیگر فاصله دارند.

برای هزینه‌های کمتر، برای تأخیر نوشتن کمتر اگر برنامه‌تان به تأخیر حساس است، یا برای هم‌مکانی با دیگر منابع Google Cloud، مکان منطقه‌ای انتخاب کنید.

Cloud Firestore از مکان‌های منابع منطقه‌ای زیر پشتیبانی می‌کند:

نام منطقهشرح منطقه
آمریکای شمالی
us-west1اورگان
us-west2لوس انجلس
us-west3سالت لیک سیتی
us-west4لاس وگاس

us-central1

آیووا
northamerica-northeast1مونترآل

northamerica-northeast2

تورنتو

northamerica-south1

کوارتارو
us-east1کارولینای جنوبی
us-east4ویرجینیای شمالی

us-east5

کلومبوس

us-south1

دالاس
امریکای جنوبی

southamerica-west1

سانتیاگو
southamerica-east1سائوپائولو
اروپا
europe-west2لندن

europe-west1

بلژیک

europe-west4

هلند

europe-west8

میلان

europe-southwest1

مادرید

europe-west9

پاریس

europe-west12

تورین

europe-west10

برلین
europe-west3فرانکفورت

europe-north1

فنلاند

europe-north2

استکهلم
europe-central2ورشو
europe-west6زوریخ
خاورمیانه

me-central1

دوحه

me-central2

دمام

me-west1

تل‌آویو
آسیا
asia-south1بمبئی

asia-south2

دهلی
asia-southeast1سنگاپور
asia-southeast2جاکارتا
asia-southeast3بانکوک
asia-east2هنگ کنگ
asia-east1تایوان
asia-northeast1توکیو
asia-northeast2اوزاکا
asia-northeast3سئول
استرالیا
australia-southeast1سیدنی

australia-southeast2

ملبورن
افریقا

africa-south1

ژوهانسبورگ

قرارداد سطح سرویس مکان

نوع مکان Cloud Firestore شما تعیین‌کننده درصد زمان فعال بودن دستگاه قرارداد سطح خدمات (SLA) در «دسترسی عمومی» (GA) است:

سرویس تحت پوشش درصد زمان فعال بودن دستگاه ماهانه
Cloud Firestore چندمنطقه‌ای ‫>= ‎٪۹۹٫۹۹۹
Cloud Firestore منطقه‌ای >= ٪۹۹٫۹۹

قیمت‌گذاری مکانی

مکان Cloud Firestore شما هزینه عملیات پایگاه داده را تعیین می‌کند.

برای توضیح جامع قیمت‌گذاری براساس منطقه و نوع منطقه، آشنایی با صورت‌حساب Cloud Firestore را ببینید.

مشاهده مکان پایگاه‌های داده شما

از یکی از روش‌های زیر برای مشاهده تنظیمات مکان پایگاه‌های داده‌تان استفاده کنید:

مراحل بعدی

  • برای ایجاد پایگاه داده Cloud Firestore در مکانی خاص، به ایجاد و مدیریت پایگاه‌های داده مراجعه کنید

  • برای اطلاعات بیشتر درباره ساخت برنامه‌هایی که الزامات تأخیر، دردسترس بودن، و ماندگاری شما را برآورده می‌کنند، به جغرافیا و مناطق مراجعه کنید.