Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Seleziona le posizioni per il tuo progetto

Diversi prodotti Firebase richiedono un'impostazione della posizione:

Posizione delle risorse GCP predefinita

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

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

  • Cloud Firestore
    Si noti che la posizione della risorsa GCP predefinita non si applica al database in tempo reale di Firebase .

  • Cloud Storage
    Si noti che la posizione della risorsa GCP predefinita si applica solo al bucket di archiviazione cloud predefinito . Se fai parte del piano Blaze, puoi creare più bucket, ognuno 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. Se usi Cloud Scheduler (ad esempio, per eseguire funzioni pianificate ), devi avere un'app App Engine nel tuo progetto.

Tipi di posizioni

  • Analytics : seleziona un Paese o una regione che rappresenta la posizione della tua organizzazione.

  • Cloud Firestore e Cloud Storage - Seleziona una posizione multi-regione o una posizione regionale .

  • Funzioni pianificate (per l'app App Engine richiesta) : selezionare una posizione multi-regione o una posizione regionale .

Tieni presente che se disponi già di un'app App Engine con una posizione us-central o europe-west , qualsiasi servizio GCP che utilizza questa impostazione di posizione verrà considerato multiregionale .

Posizioni multi-regione

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

Seleziona una posizione multi-regione per massimizzare la disponibilità e la durata del tuo database. Le posizioni multi-regione possono resistere alla perdita di intere regioni e mantenere la disponibilità senza perdere dati.

Firebase supporta i seguenti percorsi di risorse GCP multi-regione:
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)

Posizioni regionali

Una posizione 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 posizioni regionali sono separate da altre posizioni regionali di almeno 100 miglia.

Selezionare una posizione regionale per costi inferiori, per una latenza di scrittura inferiore se l'applicazione è sensibile alla latenza o per la co-posizione con altre risorse GCP .

Firebase supporta i seguenti percorsi di 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 del Nord
Sud America
southamerica-east1 San Paolo
Europa
europe-west2 Londra
europe-west3 Francoforte
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

Configura le impostazioni di localizzazione del tuo progetto

Per la maggior parte dei casi d'uso, si definiscono le impostazioni di posizione del progetto nella console di Firebase , durante la creazione del progetto o nella pagina della console per il prodotto.

analitica

Se abiliti Google Analytics nel tuo progetto Firebase nella console di Firebase , ti viene richiesto di selezionare un percorso per i rapporti di Analytics.

Se sei un proprietario o un editore del progetto, puoi modificare il fuso orario e la valuta per la posizione dei rapporti di Analytics; vai alle impostazioni di Google Analytics , quindi scorri fino al riquadro Rapporti .

Cloud Firestore, Cloud Storage e funzioni pianificate

Si noti che la posizione della risorsa GCP predefinita potrebbe essere stata precedentemente impostata, durante la creazione del progetto o durante l'impostazione di un altro servizio che richiede un'impostazione della posizione.

  • Nella console Firebase , quando si configura Cloud Firestore o Cloud Storage inizialmente, viene richiesto di selezionare l'ubicazione delle risorse GCP predefinita del progetto.

  • Se esegui funzioni pianificate , Cloud Scheduler richiede un'app di Google App Engine; durante la configurazione ti viene richiesto di selezionare la posizione della risorsa GCP predefinita del tuo progetto.

  • È possibile impostare a livello di programmazione la posizione della risorsa GCP predefinita chiamando l'endpoint defaultLocation.finalize per il progetto Firebase.

Visualizza le impostazioni di localizzazione del tuo progetto

Prossimi passi

  • Per creare un database Cloud Firestore in una posizione specifica, visitare Inizia con Cloud Firestore .

  • Per creare un bucket di archiviazione cloud , visitare la pagina Inizia per la piattaforma.

  • Per eseguire le funzioni pianificate con le funzioni cloud per Firebase, visitare la guida all'installazione .

  • Per ulteriori informazioni sulla creazione di applicazioni per soddisfare i requisiti di latenza, disponibilità e durata, consultare Geografia e regioni .