Cloud Firestore с местами совместимости с MongoDB

При подготовке базы данных Cloud Firestore необходимо выбрать её местоположение . Чтобы сократить задержки и повысить доступность, храните данные поблизости от пользователей и сервисов, которым они нужны.

При желании вы можете создать в своем проекте несколько баз данных , каждая из которых будет иметь собственные настройки местоположения.

Имейте в виду, что после подготовки базы данных вы не сможете изменить настройки ее местоположения.

Типы локаций

Вы можете хранить данные Cloud Firestore с совместимостью с MongoDB в мультирегиональном или региональном расположении .

Многорегиональные локации

Выберите многорегиональное расположение, чтобы максимально повысить доступность и надежность вашей базы данных.

Многорегиональное хранилище состоит из определённого набора регионов, в которых хранится несколько реплик базы данных. Каждая реплика является либо репликой для чтения и записи, содержащей все данные базы данных, либо репликой-свидетелем, которая не хранит полный набор данных, но участвует в репликации.

Репликация данных между несколькими регионами позволяет продолжать обслуживание данных даже при потере целого региона. Внутри региона данные реплицируются между зонами , что позволяет продолжать обслуживание данных в этом регионе даже при потере зоны.

Cloud Firestore с совместимостью с MongoDB поддерживает следующие многорегиональные расположения:

Мультирегиональное имя Описание нескольких регионов Регионы чтения-записи Регион свидетелей
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 )

Региональные локации

Региональное местоположение — это определённая географическая точка, например, Южная Каролина. Данные в региональном местоположении реплицируются в нескольких зонах внутри региона . Все региональные местоположения отделены друг от друга не менее чем на 160 км.

Выберите региональное расположение для снижения затрат, уменьшения задержки записи, если ваше приложение чувствительно к задержке, или для совместного размещения с другими ресурсами Google Cloud .

Cloud Firestore с совместимостью с MongoDB поддерживает следующие региональные расположения ресурсов:

Название региона Описание региона
Северная Америка
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-east2 Гонконг
asia-east1 Тайвань
asia-northeast1 Токио
asia-northeast2 Осака
asia-northeast3 Сеул
Австралия
australia-southeast1 Сидней

australia-southeast2

Мельбурн
Африка

africa-south1

Йоханнесбург

Местоположение SLA

Тип расположения Cloud Firestore с совместимостью с MongoDB определяет процент времени безотказной работы в соответствии с соглашением об уровне обслуживания (SLA) при общей доступности (GA):

Покрытая услуга Ежемесячный процент безотказной работы
Cloud Firestore с совместимостью с MongoDB для нескольких регионов >= 99,999%
Cloud Firestore с совместимостью с MongoDB (региональный) >= 99,99%

Цены на местоположение

Расположение вашего облачного хранилища Firestore с совместимостью с MongoDB определяет стоимость операций с базой данных.

Полное объяснение ценообразования по регионам и типам регионов см. в статье Общие сведения о биллинге, совместимом с Cloud Firestore и MongoDB .

Просмотр расположения ваших баз данных

Чтобы просмотреть настройки местоположения ваших баз данных, воспользуйтесь одним из следующих методов:

Следующие шаги

  • Чтобы создать облачное хранилище Firestore с базой данных, совместимой с MongoDB, в определенном месте, см. раздел Создание и управление базами данных.

  • Дополнительную информацию о создании приложений, отвечающих вашим требованиям к задержке, доступности и долговечности, см. в разделе География и регионы .