Google 致力于为黑人社区推动种族平等。查看具体举措
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Posizioni di Cloud Firestore

Prima di utilizzare Cloud Firestore, devi scegliere una posizione per il tuo database. Per ridurre la latenza e aumentare la disponibilità, archivia i tuoi dati vicino agli utenti e ai servizi che ne hanno bisogno. Questa impostazione di posizione è la posizione delle risorse di Google Cloud Platform (GCP) predefinita del progetto.

Tieni presente che la posizione della risorsa GCP predefinita potrebbe essere stata impostata in precedenza, durante la creazione del progetto o durante la configurazione di un altro servizio che richiede un'impostazione della posizione (vedi sotto).

Posizione della risorsa GCP predefinita

Diversi servizi disponibili per la tua app richiedono un'impostazione della posizione, denominata posizione delle risorse di Google Cloud Platform (GCP) predefinita del tuo progetto. Questa è la posizione in cui vengono archiviati i tuoi dati per i servizi GCP che richiedono un'impostazione della posizione.

I seguenti prodotti condividono la stessa posizione della risorsa GCP predefinita:

  • Cloud Firestore
    Tieni presente che la posizione della risorsa GCP predefinita non si applica a Firebase Realtime Database .

  • Archiviazione nel cloud
    Tieni presente che la posizione della risorsa GCP predefinita si applica solo al bucket predefinito di Cloud Storage . Se hai un piano Blaze, puoi creare più bucket, ciascuno con la propria posizione .

  • App Google App Engine (GAE)
    Se configuri un'app App Engine , la sua posizione condivide la posizione della risorsa GCP predefinita. Tieni presente che se utilizzi Cloud Scheduler (ad esempio, per eseguire funzioni pianificate ), devi avere un'app App Engine nel tuo progetto.

Tipi di posizioni

Puoi archiviare i dati di Cloud Firestore in una località con più aree geografiche o in una località regionale .

Tieni presente che se disponi già di un'app App Engine con una posizione negli Stati Uniti us-central o in europe-west , il tuo database Cloud Firestore sarà considerato multiregionale .

Posizioni multi-regione

Una località con più aree geografiche è un'area geografica generale, come gli Stati Uniti. I dati in una posizione con più aree geografiche vengono replicati in più aree . All'interno di una regione, i dati vengono replicati tra le zone .

Seleziona una posizione in più aree geografiche per massimizzare la disponibilità e la durabilità del tuo database. Le sedi multi-regione possono sopportare la perdita di intere regioni e mantenere la disponibilità senza perdere dati.

Firebase supporta le seguenti posizioni delle risorse GCP in più aree geografiche:
Nome multi-regione Descrizione multi-regione Regioni costituenti
eur3 Europa europe-west1 , europe-west4
nam5 stati Uniti us-central1 , us-central2 (Oklahoma — regione GCP privata)

Località regionali

Una località regionale è un luogo geografico specifico, come la Carolina del Sud. I dati in una posizione regionale vengono replicati in più zone all'interno di una regione . Tutte le località regionali sono separate dalle altre località regionali di almeno 100 miglia.

Seleziona una località regionale per costi inferiori, per una minore latenza di scrittura se la tua applicazione è sensibile alla latenza o per la co-ubicazione con altre risorse GCP .

Firebase supporta le seguenti posizioni delle risorse GCP regionali:
Nome regione Descrizione della regione
Nord America
us-west2 Los Angeles
us-west3 Salt Lake City
us-west4 Las Vegas
northamerica-northeast1 Montréal
us-east1 Carolina del Sud
us-east4 Virginia settentrionale
Sud America
southamerica-east1 San Paolo
Europa
europe-west2 Londra
europe-west3 Francoforte
europe-central2 Varsavia
europe-west6 Zurigo
Asia
asia-south1 Mumbai
asia-southeast2 Jakarta
asia-east2 Hong Kong
asia-northeast1 Tokyo
asia-northeast2 Osaka
asia-northeast3 Seoul
Australia
australia-southeast1 Sydney

Posizione SLA

Il tipo di posizione di Cloud Firestore determina la percentuale di tempo di attività del contratto sul livello di servizio (SLA) :

Servizio coperto Percentuale di tempo di attività mensile
Cloud Firestore in più aree geografiche > = 99,999%
Regionale Cloud Firestore > = 99,99%

Prezzi della posizione

La tua posizione Cloud Firestore determina il costo delle operazioni del database.

Per una spiegazione completa dei prezzi per regione e per tipo di regione, vedi Informazioni sulla fatturazione di Cloud Firestore .

Visualizza le impostazioni di posizione del tuo progetto

Nella console Firebase, vai alle impostazioni del progetto .

Prossimi passi

  • Per ulteriori informazioni sulla creazione di applicazioni per soddisfare i requisiti di latenza, disponibilità e durabilità, fare riferimento a Geografia e regioni .