Ubicaciones de Firestore con compatibilidad con MongoDB

Cuando aprovisionas una base de datos de Firestore, debes elegir una ubicación para ella. Para reducir la latencia y aumentar la disponibilidad, almacena tus datos cerca de los usuarios y los servicios que los necesiten.

También puedes crear varias bases de datos en tu proyecto, cada una con su propio ajuste de ubicación.

Ten en cuenta que, una vez que aprovisiones una base de datos, no podrás cambiar su ajuste de ubicación.

Tipos de ubicaciones

Puedes almacenar tus datos de Firestore con compatibilidad con MongoDB en una ubicación multirregional o en una ubicación regional.

Ubicaciones con varias regiones

Selecciona una ubicación multirregional para maximizar la disponibilidad y la durabilidad de tu base de datos.

Una ubicación multirregional consta de un conjunto definido de regiones en las que se almacenan varias réplicas de la base de datos. Cada réplica es una réplica de lectura y escritura que contiene todos los datos de la base de datos o una réplica testigo que no mantiene un conjunto completo de datos, pero participa en la replicación.

Al replicar los datos entre varias regiones, se pueden seguir ofreciendo datos incluso si se pierde una región entera. En una región, los datos se replican en distintas zonas para que se puedan seguir ofreciendo en esa región aunque se pierda una zona.

Firestore con compatibilidad con MongoDB admite las siguientes ubicaciones multirregión:

Nombre multirregional Descripción multirregional Regiones de lectura y escritura Región de testigo
eur3 Europa europe-west1 (Bélgica) y europe-west4 (Países Bajos) europe-north1 (Finlandia)
nam5 Estados Unidos (Central) us-central1 (Iowa) y us-central2 (Oklahoma, región privada Google Cloud ) us-east1 (Carolina del Sur)
nam7 Estados Unidos (centro y este) us-central1 (Iowa) y us-east4 (Norte de Virginia) us-central2 (Oklahoma: región privada Google Cloud )

Ubicaciones regionales

Una ubicación regional es un lugar geográfico específico, como Carolina del Sur. Los datos de una ubicación regional se replican en varias zonas de una región. Todas las ubicaciones regionales están separadas de otras ubicaciones regionales por al menos 160 km.

Selecciona una ubicación regional para reducir los costes o la latencia de escritura si tu aplicación es sensible a la latencia, o para colocarla junto a otros Google Cloud recursos.

Firestore con compatibilidad con MongoDB admite las siguientes ubicaciones de recursos regionales:

Nombre de la regiónDescripción de la región
Norteamérica
us-west1Oregón
us-west2Los Ángeles
us-west3Salt Lake City
us-west4Las Vegas

us-central1

Iowa
northamerica-northeast1Montreal

northamerica-northeast2

Toronto

northamerica-south1

Querétaro
us-east1Carolina del Sur
us-east4Norte de Virginia

us-east5

Columbus

us-south1

Dallas
Sudamérica

southamerica-west1

Santiago
southamerica-east1São Paulo
Europa
europe-west2Londres

europe-west1

Bélgica

europe-west4

Países Bajos

europe-west8

Milán

europe-southwest1

Madrid

europe-west9

París

europe-west12

Turín

europe-west10

Berlín
europe-west3Fráncfort

europe-north1

Finlandia

europe-north2

Estocolmo
europe-central2Varsovia
europe-west6Zúrich
Oriente Medio

me-central1

Doha

me-central2

Dammam

me-west1

Tel Aviv
Asia
asia-south1Bombay

asia-south2

Deli
asia-southeast1Singapur
asia-southeast2Yakarta
asia-east2Hong Kong
asia-east1Taiwán
asia-northeast1Tokio
asia-northeast2Osaka
asia-northeast3Seúl
Australia
australia-southeast1Sídney

australia-southeast2

Melbourne
África

africa-south1

Johannesburgo

SLA de la ubicación

El tipo de ubicación de tu compatibilidad de Firestore con MongoDB determina el porcentaje de tiempo de actividad del Acuerdo de Nivel de Servicio (ANS) en la disponibilidad general:

Servicio Cubierto Porcentaje de tiempo de funcionamiento mensual
Multirregión de Firestore con compatibilidad con MongoDB >= 99,999 %
Compatibilidad de Firestore con MongoDB Regional >= 99,99 %

Precios por ubicación

La ubicación de Firestore con compatibilidad con MongoDB determina el coste de las operaciones de la base de datos.

Para obtener una explicación detallada de los precios por región y por tipo de región, consulta el artículo Información sobre la facturación de Firestore con compatibilidad con MongoDB.

Ver la ubicación de tus bases de datos

Usa uno de los siguientes métodos para ver la configuración de la ubicación de tus bases de datos:

Pasos siguientes

  • Para crear una base de datos de Firestore con compatibilidad con MongoDB en una ubicación específica, consulta Crear y gestionar bases de datos.

  • Para obtener más información sobre cómo crear aplicaciones que cumplan tus requisitos de latencia, disponibilidad y durabilidad, consulta el artículo Geografía y regiones.