Emplacements Firestore compatible avec MongoDB

Lorsque vous provisionnez une base de données Firestore, vous devez choisir un emplacement pour celle-ci. Pour réduire la latence et augmenter la disponibilité, stockez vos données à proximité des utilisateurs et des services qui en ont besoin.

Vous pouvez également créer plusieurs bases de données dans votre projet, chacune avec son propre paramètre de localisation.

Sachez qu'une fois que vous avez provisionné une base de données, vous ne pouvez plus modifier son paramètre d'emplacement.

Types de zones

Vous pouvez stocker vos données Firestore compatibles avec MongoDB dans une zone multirégionale ou régionale.

Zones multirégionales

Sélectionnez une zone multirégionale pour optimiser la disponibilité et la durabilité de votre base de données.

Un emplacement multirégional se compose d'un ensemble défini de régions dans lesquelles sont stockées plusieurs répliques de la base de données. Chaque instance répliquée est soit une instance répliquée en lecture/écriture qui contient toutes les données de la base de données, soit une instance répliquée témoin qui ne conserve pas un ensemble complet de données, mais participe à la réplication.

En répliquant les données entre plusieurs régions, il est possible de continuer à les diffuser même en cas de perte d'une région entière. Au sein d'une région, les données sont répliquées dans les zones afin qu'elles puissent continuer à être diffusées dans cette région, même en cas de perte d'une zone.

Firestore compatible avec MongoDB accepte les emplacements multirégionaux suivants :

Nom de l'emplacement multirégional Description de la zone multirégionale Régions de lecture/écriture Région témoin
eur3 Europe europe-west1 (Belgique), europe-west4 (Pays-Bas) europe-north1 (Finlande)
nam5 États-Unis (Centre) us-central1 (Iowa), us-central2 (Oklahoma – région Google Cloud privée) us-east1 (Caroline du Sud)
nam7 États-Unis (Centre et Est) us-central1 (Iowa), us-east4 (Virginie du Nord) us-central2 (Oklahoma – région Google Cloud privée)

Zones régionales

Une zone régionale correspond à une zone géographique spécifique, par exemple la Caroline du Sud. Les données d'une zone régionale sont répliquées dans plusieurs zones d'une même région. Toutes les zones régionales sont séparées des autres zones régionales par une distance d'au moins 160 km.

Sélectionnez une zone régionale si vous souhaitez réduire vos coûts, réduire la latence d'écriture si votre application est sensible à la latence, ou co-localiser votre application avec d'autres ressources Google Cloud .

Firestore compatible avec MongoDB accepte les zones régionales suivantes pour les ressources :

Nom de la régionDescription de la région
Amérique du Nord
us-west1Oregon
us-west2Los Angeles
us-west3Salt Lake City
us-west4Las Vegas

us-central1

Iowa
northamerica-northeast1Montréal

northamerica-northeast2

Toronto

northamerica-south1

Querétaro
us-east1Caroline du Sud
us-east4Virginie du Nord

us-east5

Columbus

us-south1

Dallas
Amérique du Sud

southamerica-west1

Santiago
southamerica-east1São Paulo
Europe
europe-west2Londres

europe-west1

Belgique

europe-west4

Pays-Bas

europe-west8

Milan

europe-southwest1

Madrid

europe-west9

Paris

europe-west12

Turin

europe-west10

Berlin
europe-west3Francfort

europe-north1

Finlande

europe-north2

Stockholm
europe-central2Varsovie
europe-west6Zurich
Moyen-Orient

me-central1

Doha

me-central2

Dammam

me-west1

Tel Aviv
Asie
asia-south1Mumbai

asia-south2

Delhi
asia-southeast1Singapour
asia-southeast2Jakarta
asia-east2Hong Kong
asia-east1Taïwan
asia-northeast1Tokyo
asia-northeast2Osaka
asia-northeast3Séoul
Australie
australia-southeast1Sydney

australia-southeast2

Melbourne
Afrique

africa-south1

Johannesburg

Contrat de niveau de service de la zone

Votre type de zone Firestore compatible avec MongoDB détermine le pourcentage de disponibilité du contrat de niveau de service (SLA) lors de la disponibilité générale :

Service couvert Pourcentage de disponibilité mensuelle
Firestore compatible avec MongoDB (multirégion) >= 99,999 %
Firestore compatible avec MongoDB (régional) >= 99,99 %

Tarifs par zone

Votre zone Firestore compatible avec MongoDB détermine le coût des opérations de la base de données.

Pour obtenir une explication complète des tarifs par région et par type de région, consultez Comprendre la facturation de Firestore compatible avec MongoDB.

Afficher l'emplacement de vos bases de données

Utilisez l'une des méthodes suivantes pour afficher le paramètre de localisation de vos bases de données :

Étapes suivantes

  • Pour créer une base de données Firestore avec compatibilité MongoDB dans une zone spécifique, consultez Créer et gérer des bases de données.

  • Pour plus d'informations sur la création d'applications répondant à vos besoins en termes de latence, de disponibilité et de durabilité, consultez l'article Zone géographique et régions.