Cloud Firestore konumları

Cloud Firestore'u kullanmadan önce cihazınız için bir konum seçmeniz gerekir. Gecikmeyi azaltmak ve kullanılabilirliği artırmak için verilerinizi ihtiyaç duyan kullanıcılar ve hizmetler. Bu konum ayarı, projenizin varsayılan Google Cloud Platform (GCP) kaynak konumu.

Varsayılan GCP kaynak konumunuzun daha önce ayarlanmış olabileceğini unutmayın. başka bir hizmet kurarken veya kurum aşamasında bir konum ayarı (aşağıya bakın).

Varsayılan GCP kaynak konumu

Uygulamanız için kullanılabilen bazı hizmetler, projenin varsayılan Google Cloud Platform (GCP) kaynak konumuna erişebilir. Şu konum: verilerinizin konum ayarı gerektiren GCP hizmetleri için depolandığı yerdir.

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

  • Cloud Firestore
    Varsayılan GCP kaynak konumunuzun değil: Firebase Realtime Database.

  • Cloud Storage
    Varsayılan GCP kaynak konumunuzun yalnızca varsayılan Cloud Storage paketi. Blaze planını kullanıyorsanız birden fazla her biri ayrı bir kovaya sahip konum.

  • Google App Engine (GAE) uygulaması
    Bir App Engine uygulaması, konumu varsayılan GCP kaynak konumunuzu paylaşır. Cloud Scheduler kullanıyorsanız (örneğin, planlanan işlevler) içermesi durumunda, App Engine uygulamasına sahip olmanız gerekir.

Konum türleri

Cloud Firestore verilerinizi şurada saklayabilirsiniz: çoklu bölge konumuna veya bölgesel konuma ulaşabileceksiniz.

Aşağıdaki iki konumdan birinin konumuna sahip bir App Engine uygulamanız zaten varsa us-central veya europe-west, Cloud Firestore veritabanınız çok bölgeli kabul edilir.

Çok bölgeli konumlar

Kullanılabilirliği en üst düzeye çıkarmak için çok bölgeli bir konum seçin ve ne kadar süre dayandığını konuşalım.

Çok bölgeli konum, tanımlanmış bir grup öğeden oluşur. veritabanının birden fazla replikasının bulunduğu bölgeler depolanır. Her replika, bir okuma-yazma replikası olup bu replikanın veya tanık replikasında yer alan veriler kullanılabilir. bulunur ancak kopyalamaya katılır.

Verileri birden çok bölge arasında çoğaltarak kaybedilmiş olsa bile, kullanıcılar bölge. Veriler bir bölge içinde, alt bölgeleri inceleyerek verilerin sunulmaya devam etmesini sağlayın o bölgede veriyorum.

Firebase, aşağıdaki çok bölgeli GCP kaynak konumlarını destekler:
Çoklu Bölge Adı Çoklu Bölge Açıklaması Okuma-Yazma Bölgeleri Tanıklık Bölgesi
eur3 Avrupa europe-west1 (Belçika), europe-west4 (Hollanda) europe-north1 (Finlandiya)
nam5 Amerika Birleşik Devletleri us-central1 (Iowa), us-central2 (Oklahoma - özel GCP bölgesi) us-east1 (Güney Carolina)

Bölgesel konumlar

Bölgesel konum, Güney Carolina gibi belirli bir coğrafi yeri ifade eder. Veri bir konumdaki birden çok alt bölgeye çoğaltıldığında, region [bölge]. Tüm bölgesel konumlar diğer bölgesel konumlardan ayrılır sahip olmanız gerekir.

Aşağıdaki koşulları sağlıyorsanız yazma gecikmesinin daha düşük olması için daha düşük maliyet için bölgesel bir konum seçin. uygulamanın gecikmeye karşı hassas olduğunu diğer GCP kaynaklarıyla ortak konumda bulunabilir.

Firebase, aşağıdaki bölgesel GCP kaynak konumlarını destekler:
Bölge AdıBölge Açıklaması
Kuzey Amerika
us-west1Oregon
us-west2Los Angeles
us-west3Salt Lake City
us-west4Las Vegas

us-central1

Iowa
northamerica-northeast1Montréal

northamerica-northeast2

Toronto
us-east1Güney Carolina
us-east4Kuzey Virginia

us-east5

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Columbus

us-south1

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Dallas
Güney Amerika

southamerica-west1

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Santiago
southamerica-east1São Paulo
Avrupa
europe-west2Londra

europe-west1

Belçika

europe-west4

Hollanda

europe-west8

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Milano

europe-southwest1

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Madrid

europe-west9

Paris

europe-west12

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Turin

europe-west10

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Berlin
europe-west3Frankfurt

europe-north1

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Finlandiya
europe-central2Varşova
europe-west6Zürih
Orta Doğu

me-central1

Doha Dili

me-central2

Dammam

me-west1

Tel Aviv
Asya
asia-south1Mumbai

asia-south2

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Delhi
asia-southeast1Singapur
asia-southeast2Cakarta
asia-east2Hong Kong
asia-east1Tayvan
asia-northeast1Tokyo
asia-northeast2Osaka
asia-northeast3Seul
Avustralya
australia-southeast1Sidney

australia-southeast2

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Melbourne
Afrika

africa-south1

Bu konum, Firebase için Cloud Storage'ı desteklemiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum.

Johannesburg

Konum HDS'si

Cloud Firestore konum türünüz, Hizmet Düzeyi Sözleşmesi (HDS) çalışma süresi yüzdesi:

Hizmet Kapsamı Aylık Sorunsuz Çalışma Yüzdesi
Cloud Firestore Çoklu Bölge >= %99,999
Cloud Firestore Bölgesel >= %99,99

Konum Fiyatlandırması

Veritabanı maliyetini Cloud Firestore konumunuz belirler operations.

Bölge ve bölge türü bazında fiyatlandırmanın kapsamlı bir açıklaması için: Cloud Firestore faturalandırmasını anlama başlıklı makaleyi inceleyin.

Veritabanlarınızın konumunu görüntüleyin

Firebase konsolunda Proje ayarları.

Sonraki adımlar

  • Gecikmenizi karşılayacak uygulamalar derleme hakkında daha fazla bilgi için ve dayanıklılık gereksinimleri hakkında Coğrafya ve Bölgeler.