Projeniz için konumları seçin

Birkaç Firebase ürünü bir konum ayarı gerektirir:

  • Google Analytics - Eğer Firebase projesi Google Analytics etkinleştirirseniz, bir Analytics raporlama konumu seçmek istenir. Bu konum, kuruluşunuzun ülkesini veya bölgesini temsil eder. Analytics konumunuz da gelir raporlaması için para birimini belirler.

  • Bulut Firestore ve Bulut Depolama - bu ürünlerin birini kullanarak başlatırsanız, projenizin seçmek istenir Google Bulut Platformu (GSO) kaynak yeri varsayılan (başka bir hizmeti kurarken zaten seçili olmadığında).

  • Firebase için Bulut Fonksiyonlar (planlı işlevleri yalnızca) - Eğer kaçarsan zamanlanmış fonksiyonları , Bulut Zamanlayıcı bir App Engine uygulamasını gerektirir; onun Kurulum sırasında projenizin seçmek istenir varsayılan Google Cloud Platformu (GSO) kaynak yeri (seçili olmasaydı başka bir hizmeti kurarken).

    , Tarifesiz işlevler için konum ayarları hakkında daha fazla bilgi edinmek için ziyaret Bulut Fonksiyonlar Konumları .

  • Gerçek Zamanlı Veri Tabanı - Bir Gerçek Zamanlı Veri Tabanı örneği oluşturursanız, örneğin konumunu seçmek istenir, ve her bir örnek farklı bir konumda olabilir. Gerçek Zamanlı Veritabanı örneklerinizin konumlarının, varsayılan GCP kaynak konumunuza ilişkin seçenekleri etkilemediğini unutmayın.

Bir ürün veya ürün grubu için bir konum ayarı seçin

En kullanım senaryoları için, bir konum ayarı seçin Firebase konsoluna proje oluşturma sırasında veya belirli bir ürün için konsol sayfasında ya.

Analitik

Daki Firebase projesinde Google Analytics etkinleştirirseniz Firebase konsolunda , bir Analytics raporlama konumu seçmek istenir. Kuruluşunuzun konumunu temsil eden bir ülke veya bölge seçin.

Proje Sahibi veya Düzenleyiciyseniz, Analytics raporlama konumunuz için saat dilimini ve para birimini düzenleyebilirsiniz; senin gidip Google Analytics ayarlarına ardından Raporlama bölmesine gidin.

Cloud Firestore, Cloud Storage ve zamanlanmış işlevler

Bulut Firestore, Bulut Depolama, ve işlevleri tüm pay denilen aynı yer ayarı, varsayılan GSO kaynak yeri (aşağıda bu konum ayarı ayrıntılı olarak öğrenmek). Bu konumun, proje oluşturma sırasında veya bu konum ayarını kullanan başka bir hizmet kurulurken önceden ayarlanmış olabileceğini unutmayın.

  • Cloud Firestore veya Cloud Storage kurarsanız, Firebase konsol iş akışında projenizin varsayılan GCP kaynak konumunu seçmeniz istenir.

    Bulut Depolama için, varsayılan GSO kaynak konumu sadece varsayılan kova için de geçerlidir. Eğer Blaze plan üzerinde iseniz, kendi ile her çoklu kovaları oluşturabilir konumda .

  • Eğer kaçarsan zamanlanmış fonksiyonları , Bulut Zamanlayıcı bir App Engine uygulaması gerekir. Kurulumu sırasında projenizin varsayılan GCP kaynak konumunu seçmeniz istenir.

  • Programlı arayarak varsayılan GSO kaynak konumunu ayarlayabilirsiniz defaultLocation.finalize sizin Firebase projesi için son nokta.

Gerçek Zamanlı Veritabanı konumları

Yeni bir Gerçek Zamanlı Veritabanı örneği oluşturursanız, örneğin Firebase konsol iş akışında konumunu seçmeniz istenir. Projenizdeki her Gerçek Zamanlı Veritabanı örneği farklı bir konumda bulunabilir. Gerçek Zamanlı Veritabanı örnekleri için şu anda desteklenen konumlar, ilişkili veritabanı URL şemalarıyla birlikte aşağıda listelenmiştir.

Not sizin Gerçek Zamanlı Veri Tabanı örneklerinin konumların seçeneklerini etkilemediğini varsayılan GSO kaynak konumu .

Bölge Adı Bölge Açıklama Veritabanı URL şeması
us-central1 Iowa DB_NAME .firebaseio.com
europe-west1 Belçika DB_NAME .europe-west1.firebasedatabase.app
asia-southeast1 Singapur DB_NAME .eu-southeast1.firebasedatabase.app

Konum ayarlarını görüntüle

Varsayılan GCP kaynak konumu hakkında bilgi edinin

Uygulamanız için kullanılabilir Birçok servis için projenin varsayılan Google Bulut Platformu (GSO) kaynak konumu denir bir konum ayarı gerektirir. Bu konum, konum ayarı gerektiren GCP hizmetleri için verilerinizin depolandığı yerdir.

Aşağıdaki ürünler aynı varsayılan GCP kaynak konumunu paylaşır:

  • Bulut Firestore
    Varsayılan GSO kaynak yeri için geçerli olmadığını Not Firebase Gerçek Zamanlı Veritabanı .

  • Bulut depolama
    Varsayılan GSO kaynak konumu sadece varsayılan Cloud Storage grubuna geçerli olduğunu unutmayın. Eğer Blaze plan üzerinde iseniz, kendi ile her çoklu kovaları oluşturabilir konumda .

  • App Engine uygulaması (örneğin, planlanan fonksiyonlar için)
    Bir App Engine uygulaması kurarsanız konumu, varsayılan GCP kaynak konumunuzu paylaşır. Eğer (çalıştırmak için, örneğin Bulut Zamanlayıcı kullanma eğer Not planlanan işlevleri ), projenizde bir App Engine uygulamasını bulundurmanız gerekir.

Bir seçebilirsiniz çoklu bölge konumunu veya bölgesel konumu varsayılan GSO kaynak yeri olarak. Zaten ya bir konuma sahip bir App Engine uygulaması varsa o Not us-central veya europe-west , bu konum ayarını kullanan herhangi GSO hizmet olarak kabul edilecektir çok bölgeli .

Çok bölgeli konumlar

Çok bölgeli bir konum, Amerika Birleşik Devletleri gibi genel bir coğrafi alandır. Çok-bölgeli bir konumda veriler birden fazla yer çoğaltılır bölgelerde . Bir bölge içinde, veri çoğaltılır bölgeleri .

Veritabanınızın kullanılabilirliğini ve dayanıklılığını en üst düzeye çıkarmak için çok bölgeli bir konum seçin. Çok bölgeli konumlar, tüm bölgelerin kaybına dayanabilir ve veri kaybetmeden kullanılabilirliği koruyabilir.

Firebase, aşağıdaki çok bölgeli GCP kaynak konumlarını destekler:
Çoklu Bölge Adı Çok Bölgeli Açıklama Kurucu Bölgeler
eur3 Avrupa europe-west1 , europe-west4
nam5 Amerika Birleşik Devletleri us-central1 , us-central2 (Oklahoma-özel GSO bölge)

Bölgesel konumlar

Bölgesel konum, Güney Karolina gibi belirli bir coğrafi yerdir. Bölgesel bir konumda Veriler içinde birden bölgelerde çoğaltılır bölgenin . Tüm bölgesel konumlar, diğer bölgesel konumlardan en az 100 mil ile ayrılmıştır.

Başvurunuz gecikmesinden veya hassas ise alt yazma gecikmesi için düşük maliyetler, bölgesel bir konum seçin diğer GSO kaynaklarla ortak yerleşim .

Firebase, aşağıdaki bölgesel GCP kaynak konumlarını destekler:
Bölge Adı Bölge Açıklama
Kuzey Amerika
us-west1 Oregon
us-west2 Los Angeles
us-west3 Tuz Gölü şehri
us-west4 las vegas
northamerica-northeast1 Montreal
us-east1 Güney Carolina
us-east4 Kuzey Virjinya
Güney Amerika
southamerica-east1 Sao Paulo
Avrupa
europe-west2 Londra
europe-west3 Frankfurt
europe-central2 Varşova
europe-west6 Zürih
Asya
asia-south1 Bombay
asia-southeast1 Singapur
asia-southeast2 Cakarta
asia-east2 Hong Kong
asia-east1 Tayvan
asia-northeast1 Tokyo
asia-northeast2 Osaka
asia-northeast3 Seul
Avustralya
australia-southeast1 Sidney

Sonraki adımlar

  • Belirli bir konumda bir bulut Firestore veritabanı oluşturmak için, ziyaret Bulut Firestore başlayın .

  • Bir oluşturmak için Bulut Depolama kova, sizin platformu için Başlayın sayfasını ziyaret edin.

  • Firebase için Bulut Fonksiyonlar ile planlanmış fonksiyonlarını çalıştırmak için, ziyaret kurulum kılavuzunu .

  • Senin gecikme, kullanılabilirlik ve dayanıklılık gereksinimlerini karşılamak için uygulamalar oluşturmak hakkında daha fazla bilgi için, bkz Coğrafya ve Bölgeler .