Cloud Firestore uygulamasını kullanmadan önce cihazınız için bir konum seçmelisiniz 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 uygulanmaz: 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 konumu veya bölgesel konum olabilir.
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 olarak değerlendirilir.
Ç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-west1 | Oregon | |
us-west2 | Los Angeles | |
us-west3 | Salt Lake City | |
us-west4 | Las Vegas | |
|
Iowa | |
northamerica-northeast1 | Montréal | |
|
Toronto | |
us-east1 | Güney Carolina | |
us-east4 | Kuzey Virginia | |
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Columbus | |
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Dallas | |
Güney Amerika | ||
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Santiago | |
southamerica-east1 | São Paulo | |
Avrupa | ||
europe-west2 | Londra | |
|
Belçika | |
|
Hollanda | |
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Milano | |
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Madrid | |
|
Paris | |
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Turin | |
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Berlin | |
europe-west3 | Frankfurt | |
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Finlandiya | |
europe-central2 | Varşova | |
europe-west6 | Zürih | |
Orta Doğu | ||
|
Doha Dili | |
|
Dammam | |
|
Tel Aviv | |
Asya | ||
asia-south1 | Mumbai | |
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Delhi | |
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 | |
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Melbourne | |
Afrika | ||
Bu konumda Cloud Storage for Firebase desteklenmiyor. Firebase için Cloud Storage'ı kullanmayı planlıyorsanız farklı konum. |
Johannesburg |
Konum HDS'si
Cloud Firestore yer 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ı
Cloud Firestore konumunuz, veritabanının maliyetini belirler anlamına gelir.
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
- Belirli bir konumda Cloud Firestore veritabanı oluşturmak için şu adresi ziyaret edin: Cloud Firestore özelliğini kullanmaya başlayın.
- 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.