Prima di utilizzare Firestore in modalità Datastore, devi scegliere una località in cui in cui vengono archiviati i dati del progetto. Per ridurre la latenza e aumentare la disponibilità, i tuoi dati in prossimità degli utenti e dei servizi che ne hanno bisogno.
Tipi di località
Puoi archiviare i dati in modalità Datastore in più regioni o una località regionale.
I dati in una località multiregionale operano in più zone e più regioni replicata. Se vuoi, seleziona una località multiregionale per massimizzare la disponibilità e la durabilità del tuo database. Più regioni le sedi possono tollerare la perdita di un'intera regione e mantenere la disponibilità senza perdita di dati. Nell'accordo sul livello del servizio di Datastore, le località multiregionali definiscono una percentuale di uptime mensile più elevata rispetto a quella luoghi.
I dati in una località regionale operano in una replica multizona configurazione. 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 è composta da un insieme definito di regioni in cui sono presenti più repliche del database vengono archiviati. Ogni replica è una replica di lettura/scrittura che contiene tutte le nel database o in una replica di replica che non mantiene un set completo 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à multiregionali:
Nome multiregione | Descrizione per più regioni | Regioni di lettura-scrittura | Regione dei testimoni |
---|---|---|---|
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à regionale è un luogo geografico ben preciso, come la Carolina del Sud. La sono disponibili le seguenti località regionali:
Nome regione | Descrizione regione | ||
---|---|---|---|
Nord America | |||
us-west1 |
Oregon | A basse emissioni di CO2 | |
us-west2 |
Los Angeles | ||
us-west3 |
Salt Lake City | ||
us-west4 |
Las Vegas | ||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Iowa | A basse emissioni di CO2 | |
northamerica-northeast1 |
Montréal | Bassi livelli di CO2 | |
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Toronto | A basse emissioni di CO2 | |
us-east1 |
Carolina del Sud | ||
us-east4 |
Virginia del Nord | ||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Columbus | ||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Dallas | A basse emissioni di CO2 | |
Sud America | |||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Santiago | A basse emissioni di CO2 | |
southamerica-east1 |
San Paolo | A basse emissioni di CO2 | |
Europa | |||
europe-west2 |
Londra | Bassi livelli di CO2 | |
europe-west1 |
Belgio | A basse emissioni di CO2 | |
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Paesi Bassi | Bassi livelli di CO2 | |
europe-west3 |
Francoforte | A basse emissioni di CO2 | |
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Milano | ||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Madrid | A basse emissioni di CO2 | |
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Parigi | Bassi livelli di CO2 | |
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Torino | ||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Berlino | A basse emissioni di CO2 | |
europe-north1 |
Finlandia | A basse emissioni di CO2 | |
europe-central2 |
Varsavia | ||
europe-west6 |
Zurigo | A basse emissioni di CO2 | |
Medio Oriente | |||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Doha | ||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Dammam | ||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Tel Aviv | ||
Asia | |||
asia-south1 |
Mumbai | ||
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 | ||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Melbourne | ||
Africa | |||
Questa località non supporta App Engine. Se prevedi di utilizzare App Engine, devi scegliere una località diversa. |
Johannesburg |
Selezione di una località
L'impostazione di località per il progetto Google Cloud si applica sia a Firestore in modalità Datastore e App Engine. Quando selezioni una località in devi impostare la località per l'intero progetto Google Cloud.
Se non hai ancora selezionato una località per il tuo progetto, ti verrà chiesto di farlo. seleziona la località quando completi una delle seguenti attività:
- Creazione di una nuova applicazione App Engine.
- Creazione della prima entità in modalità Datastore utilizzando console Google Cloud.
Visualizzazione della località del progetto
Utilizza uno dei seguenti metodi per scoprire per quale località hai selezionato il tuo progetto:
Esegui il comando
gcloud app describe
.Se hai eseguito il deployment di almeno una versione di un'app di App Engine, apri Dashboard di App Engine nella nella console Google Cloud. Le informazioni sulla posizione nell'angolo in alto a destra della dashboard si applica ad App Engine e Firestore in modalità Datastore.
Passaggi successivi
- Per ulteriori informazioni sulla creazione di applicazioni in grado di soddisfare i requisiti di latenza, requisiti di disponibilità e durabilità, consulta la sezione Aree geografiche e regioni.
- Per una mappa delle località, consulta Località di Cloud Data Center.