Località di Firestore in modalità Datastore

Prima di utilizzare Firestore in modalità Datastore, devi scegliere una località in cui memorizzare i dati del progetto. Per ridurre la latenza e aumentare la disponibilità, archivia i dati vicino agli utenti e ai servizi che ne hanno bisogno.

Tipi di località

Puoi archiviare i dati della modalità Datastore in una località multi-regione o regionale.

I dati in una località multiregionale funzionano in una configurazione replicata con più zone e più regioni. Seleziona una località multi-regione se vuoi massimizzare la disponibilità e la durabilità del tuo database. Le località con più regioni possono far fronte alla perdita di un'intera regione e mantenere la disponibilità senza perdita di dati. Nell'accordo sul livello del servizio di Datastore, le località multiregione definiscono una percentuale di tempo di attività mensile superiore rispetto alle località regionali.

I dati in una località regionale operano in una configurazione con replica in più zone. Seleziona una località a livello di regione se la tua applicazione è più sensibile alla latenza di scrittura o se vuoi la co-locazione con altre risorse Google Cloud che la tua applicazione potrebbe utilizzare.

Località con più regioni

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 nel database o una replica di testimone che non gestisce un insieme completo di dati, ma partecipa alla replica.

Se replichi i dati tra più regioni, la loro pubblicazione può continuare 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 della regione anche in caso di perdita di una zona.

Sono disponibili le seguenti località multiregione:

Nome multiregione Descrizione multiregione Regioni di lettura/scrittura Regione testimone
eur3 Europa europe-west1 (Belgio), europe-west4 (Paesi Bassi) europe-north1 (Finlandia)
nam5 Stati Uniti us-central1 (Iowa), us-central2 (Oklahoma, regione Google Cloud privata) us-east1 (Carolina del Sud)

Località regionale

Una località a livello di regione è un luogo geografico specifico, ad esempio la Carolina del Sud. Sono disponibili le seguenti località regionali:

Nome regione Descrizione regione
Nord America
us-west1 Oregon icona foglia Bassi livelli di CO2
us-west2 Los Angeles
us-west3 Salt Lake City
us-west4 Las Vegas

us-central1

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Iowa icona foglia Bassi livelli di CO2
northamerica-northeast1 Montréal icona foglia Bassi livelli di CO2

northamerica-northeast2

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Toronto icona foglia Bassi livelli di CO2

northamerica-south1

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Querétaro
us-east1 Carolina del Sud
us-east4 Virginia del Nord

us-east5

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Columbus

us-south1

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Dallas icona foglia Bassi livelli di CO2
Sud America

southamerica-west1

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Santiago icona foglia Bassi livelli di CO2
southamerica-east1 San Paolo icona foglia Bassi livelli di CO2
Europa
europe-west2 Londra icona foglia Bassi livelli di CO2
europe-west1 Belgio icona foglia Bassi livelli di CO2

europe-west4

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Paesi Bassi icona foglia Bassi livelli di CO2
europe-west3 Francoforte icona foglia Bassi livelli di CO2

europe-west8

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Milano

europe-southwest1

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Madrid icona foglia Bassi livelli di CO2

europe-west9

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Parigi icona foglia Bassi livelli di CO2

europe-west12

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Torino

europe-west10

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Berlino icona foglia Bassi livelli di CO2
europe-north1 Finlandia icona foglia Bassi livelli di CO2
europe-central2 Varsavia
europe-west6 Zurigo icona foglia Bassi livelli di CO2
Medio Oriente

me-central1

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Doha

me-central2

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Dammam

me-west1

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Tel Aviv
Asia
asia-south1 Mumbai

asia-south2

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

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

australia-southeast2

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Melbourne
Africa

africa-south1

Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa.

Johannesburg

Selezione di una località

L'impostazione della posizione per il progetto Google Cloud si applica sia a Firestore in modalità Datastore sia ad App Engine. Quando selezioni una località in uno dei due prodotti, imposti la località per l'intero progetto Google Cloud.

Se non hai ancora selezionato una località per il tuo progetto, ti verrà chiesto di selezionare la località quando completerai una delle seguenti attività:

Visualizzare la posizione del progetto

Utilizza uno dei seguenti metodi per scoprire quale località hai selezionato per il tuo progetto:

  • Esegui il comando gcloud app describe.

  • Se hai eseguito il deployment di almeno una versione di un'app App Engine, apri la dashboard di App Engine nella console Google Cloud. I dati sulla posizione nell'angolo in alto a destra della dashboard si applicano sia ad App Engine sia a Firestore in modalità Datastore.

    Screenshot della località scelta in precedenza

Passaggi successivi