Località di Firestore con compatibilità MongoDB
Quando esegui il provisioning di un database Firestore, devi scegliere una località. Per ridurre la latenza e aumentare la disponibilità, archivia i dati vicino agli utenti e ai servizi che ne hanno bisogno.
Se vuoi, puoi creare più database nel tuo progetto, ognuno con la propria impostazione di località.
Tieni presente che una volta eseguito il provisioning di un database, non puoi modificare l'impostazione della località.
Tipi di località
Puoi archiviare i dati di Firestore con compatibilità MongoDB in una località multiregionale o in una località regionale.
Località con più regioni
Seleziona una località multiregionale per massimizzare la disponibilità e la durabilità del tuo database.
Una località multiregionale è costituita da un insieme definito di regioni in cui sono archiviate più repliche del database. Ogni replica è una replica di lettura/scrittura che contiene tutti i dati del database o una replica secondaria che non gestisce un set completo di dati, ma partecipa alla replica.
Replicando i dati tra più regioni, i dati possono continuare a essere pubblicati anche in caso di perdita di un'intera regione. All'interno di una regione, i dati vengono replicati in varie zone in modo che possano continuare a essere pubblicati all'interno di quella regione anche in caso di perdita di una zona.
Firestore con compatibilità MongoDB supporta le seguenti località multiregionali:
Nome della regione | Descrizione multiregionale | Regioni di lettura/scrittura | Regione di replica |
---|---|---|---|
eur3 |
Europa | europe-west1 (Belgio), europe-west4 (Paesi Bassi) |
europe-north1 (Finlandia) |
nam5 |
Stati Uniti (centrale) | us-central1 (Iowa), us-central2 (Oklahoma, regione privata Google Cloud ) |
us-east1 (Carolina del Sud) |
nam7 |
Stati Uniti (centro ed est) | us-central1 (Iowa), us-east4 (Virginia del Nord) |
us-central2 (Oklahoma, regione privata Google Cloud ) |
Località regionali
Una località a singola area geografica è un luogo geografico specifico, ad esempio la Carolina del Sud. I dati in una località regionale vengono replicati in più zone all'interno di una regione. Tutte le località regionali sono separate dalle altre località regionali di almeno 160 km.
Seleziona una località regionale per ridurre i costi, per una latenza di scrittura inferiore se la tua applicazione è sensibile alla latenza o per la collocazione con altre risorse Google Cloud .
Firestore con compatibilità MongoDB supporta le seguenti località risorsa di regione:
Nome regione | Descrizione della regione | |
---|---|---|
Nord America | ||
us-west1 | Oregon | |
us-west2 | Los Angeles | |
us-west3 | Salt Lake City | |
us-west4 | Las Vegas | |
|
Iowa | |
northamerica-northeast1 | Montréal | |
|
Toronto | |
|
Querétaro | |
us-east1 | Carolina del Sud | |
us-east4 | Virginia del Nord | |
|
Columbus | |
|
Dallas | |
Sud America | ||
|
Santiago | |
southamerica-east1 | San Paolo | |
Europa | ||
europe-west2 | Londra | |
|
Belgio | |
|
Paesi Bassi | |
|
Milano | |
|
Madrid | |
|
Parigi | |
|
Torino | |
|
Berlino | |
europe-west3 | Francoforte | |
|
Finlandia | |
|
Stoccolma | |
europe-central2 | Varsavia | |
europe-west6 | Zurigo | |
Medio Oriente | ||
|
Doha | |
|
Dammam | |
|
Tel Aviv | |
Asia | ||
asia-south1 | Mumbai | |
|
Delhi | |
asia-southeast1 | Singapore | |
asia-southeast2 | Giacarta | |
asia-east2 | Hong Kong | |
asia-east1 | Taiwan | |
asia-northeast1 | Tokyo | |
asia-northeast2 | Osaka | |
asia-northeast3 | Seul | |
Australia | ||
australia-southeast1 | Sydney | |
|
Melbourne | |
Africa | ||
|
Johannesburg |
SLA (accordo sul livello del servizio) della località
Il tipo di località di Firestore con compatibilità MongoDB determina la percentuale di uptime dell'accordo sul livello del servizio (SLA) in disponibilità generale (GA):
Servizio | Percentuale mensile di uptime |
---|---|
Firestore con compatibilità MongoDB multiregionale | >= 99,999% |
Firestore con compatibilità MongoDB regionale | >= 99,99% |
Prezzi per ubicazione
La località di Firestore con compatibilità MongoDB determina il costo delle operazioni del database.
Per una spiegazione completa dei prezzi per regione e per tipo di regione, consulta Informazioni sulla fatturazione di Firestore con compatibilità MongoDB.
Visualizzare la posizione dei database
Utilizza uno dei seguenti metodi per visualizzare l'impostazione della località per i tuoi database:
Esegui il comando
gcloud firestore databases list
.Apri l'elenco dei database nella console Google Cloud . La posizione di ogni database è indicata nella colonna della posizione.
Passaggi successivi
Per creare un database Firestore con compatibilità MongoDB in una posizione specifica, consulta Creare e gestire database
Per saperne di più sulla creazione di applicazioni che soddisfino i requisiti di latenza, disponibilità e durabilità, consulta Geografia e regioni.