Bu belge, Cloud Firestore fiyatlandırma ayrıntılarını açıklar. Ayrıca, Cloud Firestore'daki harcamalarınızı nasıl sınırlayacağınızı ve izleyeceğinizi de anlatır.
USD dışında bir para biriminde ödeme yaparsanız Cloud Platform SKU'larında kendi para biriminizde listelenen fiyatlar geçerlidir.
Fiyatlandırmaya genel bakış
Cloud Firestore'u kullandığınızda aşağıdakiler için ücretlendirilirsiniz:
- Okuduğunuz, yazdığınız ve sildiğiniz belge sayısı .
- Meta veriler ve dizinler için ek yük dahil , veritabanınızın kullandığı depolama miktarı .
- Kullandığınız ağ bant genişliği miktarı .
Depolama ve bant genişliği kullanımı, 1 GiB = 2 30 bayt olmak üzere gibibit (GiB) cinsinden hesaplanır. Tüm masraflar günlük olarak tahakkuk eder.
Aşağıdaki bölümlerde, Cloud Firestore kullanımınız için nasıl ücretlendirildiğinizle ilgili ayrıntılar sağlanmaktadır.
Yere göre fiyatlandırma
Aşağıdaki tabloda, her Cloud Firestore konumu için okuma, yazma, silme ve depolama fiyatlandırması listelenmektedir:
Bölge Seç
ABD (çok bölgeli)
ABD (çok bölgeli)
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,06 USD |
Belge yazıyor | 100.000 belge başına 0,18 ABD doları |
Belge siler | 100.000 belge başına 0,02 USD |
Depolanmış veri | 0,18 USD/GiB/ay |
Oregon
Oregon
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,03 USD |
Belge yazıyor | 100.000 belge başına 0,09 USD |
Belge siler | 100.000 belge başına 0,01 ABD doları |
Depolanmış veri | 0.15 USD/GiB/ay |
Los Angeles
Los Angeles
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,036 ABD doları |
Belge yazıyor | 100.000 belge başına 0.108 USD |
Belge siler | 100.000 belge başına 0,012 ABD doları |
Depolanmış veri | 0.108 USD/GiB/ay |
Tuz Gölü şehri
Tuz Gölü şehri
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,036 ABD doları |
Belge yazıyor | 100.000 belge başına 0.108 USD |
Belge siler | 100.000 belge başına 0,012 ABD doları |
Depolanmış veri | 0.108 USD/GiB/ay |
Kuzey Virjinya
Kuzey Virjinya
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,033 ABD doları |
Belge yazıyor | 100.000 belge başına 0,099 ABD doları |
Belge siler | 100.000 belge başına 0,011 ABD doları |
Depolanmış veri | 0,099$/GiB/ay |
las vegas
las vegas
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,033 ABD doları |
Belge yazıyor | 100.000 belge başına 0,099 ABD doları |
Belge siler | 100.000 belge başına 0,011 ABD doları |
Depolanmış veri | 0.165$/GiB/ay |
Güney Carolina
Güney Carolina
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,06 USD |
Belge yazıyor | 100.000 belge başına 0,18 ABD doları |
Belge siler | 100.000 belge başına 0,02 USD |
Depolanmış veri | 0,18 USD/GiB/ay |
Montreal
Montreal
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,033 ABD doları |
Belge yazıyor | 100.000 belge başına 0,099 ABD doları |
Belge siler | 100.000 belge başına 0,011 ABD doları |
Depolanmış veri | 0,099$/GiB/ay |
Sao Paulo
Sao Paulo
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,045 ABD doları |
Belge yazıyor | 100.000 belge başına 0.135 USD |
Belge siler | 100.000 belge başına 0,015 ABD doları |
Depolanmış veri | 0.135 USD/GiB/ay |
Avrupa (çok bölgeli)
Avrupa (çok bölgeli)
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,06 USD |
Belge yazıyor | 100.000 belge başına 0,18 ABD doları |
Belge siler | 100.000 belge başına 0,02 USD |
Depolanmış veri | 0,18 USD/GiB/ay |
Zürih
Zürih
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,042 USD |
Belge yazıyor | 100.000 belge başına 0.126 USD |
Belge siler | 100.000 belge başına 0.014 ABD doları |
Depolanmış veri | 0,210 USD/GiB/ay |
Varşova
Varşova
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,039 ABD doları |
Belge yazıyor | 100.000 belge başına 0.117 USD |
Belge siler | 100.000 belge başına 0,013 ABD doları |
Depolanmış veri | 0.195$/GiB/ay |
Frankfurt
Frankfurt
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,039 ABD doları |
Belge yazıyor | 100.000 belge başına 0.117 USD |
Belge siler | 100.000 belge başına 0,013 ABD doları |
Depolanmış veri | 0.117 USD/GiB/ay |
Londra
Londra
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,039 ABD doları |
Belge yazıyor | 100.000 belge başına 0.117 USD |
Belge siler | 100.000 belge başına 0,013 ABD doları |
Depolanmış veri | 0.117 USD/GiB/ay |
Bombay
Bombay
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,035 ABD doları |
Belge yazıyor | 100.000 belge başına 0.104 USD |
Belge siler | 100.000 belge başına 0,012 ABD doları |
Depolanmış veri | 0.104 USD/GiB/ay |
Sidney
Sidney
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,038 ABD doları |
Belge yazıyor | 100.000 belge başına 0.115 USD |
Belge siler | 100.000 belge başına 0,013 ABD doları |
Depolanmış veri | 0.115 USD/GiB/ay |
Hong Kong
Hong Kong
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,06 USD |
Belge yazıyor | 100.000 belge başına 0,18 ABD doları |
Belge siler | 100.000 belge başına 0,02 USD |
Depolanmış veri | 0,18 USD/GiB/ay |
Tayvan
Tayvan
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0.0345 USD |
Belge yazıyor | 100.000 belge başına 0.1042 USD |
Belge siler | 100.000 belge başına 0.0115 ABD doları |
Depolanmış veri | 0,1725 USD/GiB/ay |
Tokyo
Tokyo
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,038 ABD doları |
Belge yazıyor | 100.000 belge başına 0.115 USD |
Belge siler | 100.000 belge başına 0,013 ABD doları |
Depolanmış veri | 0.115 USD/GiB/ay |
Singapur
Singapur
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,0369 ABD doları |
Belge yazıyor | 100.000 belge başına 0.1107 USD |
Belge siler | 100.000 belge başına 0.0123 ABD doları |
Depolanmış veri | 0.1846 USD/GiB/ay |
Cakarta
Cakarta
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,038 ABD doları |
Belge yazıyor | 100.000 belge başına 0.115 USD |
Belge siler | 100.000 belge başına 0,013 ABD doları |
Depolanmış veri | 0.192 USD/GiB/ay |
Osaka
Osaka
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,038 ABD doları |
Belge yazıyor | 100.000 belge başına 0.115 USD |
Belge siler | 100.000 belge başına 0,013 ABD doları |
Depolanmış veri | 0.195$/GiB/ay |
Seul
Seul
Ücretsiz kotanın ötesinde fiyatlandırma | |
---|---|
Belge okumaları | 100.000 belge başına 0,038 ABD doları |
Belge yazıyor | 100.000 belge başına 0.115 USD |
Belge siler | 100.000 belge başına 0,013 ABD doları |
Depolanmış veri | 0.192 USD/GiB/ay |
USD dışında bir para biriminde ödeme yaparsanız Cloud Platform SKU'larında kendi para biriminizde listelenen fiyatlar geçerlidir.
Okur, yazar ve siler
Cloud Firestore ile gerçekleştirdiğiniz her belge okuma, yazma ve silme işlemi için ücretlendirilirsiniz.
Yazma ve silme ücretleri basittir. Yazma için, her set
veya update
işlemi tek bir yazma olarak sayılır.
Okuma ücretlerinin aklınızda tutmanız gereken bazı nüansları vardır. Aşağıdaki bölümlerde bu nüanslar ayrıntılı olarak açıklanmaktadır.
Sorgu sonuçlarını dinleme
Cloud Firestore , bir sorgunun sonuçlarını dinlemenize ve sorgu sonuçları değiştiğinde gerçek zamanlı güncellemeler almanıza olanak tanır.
Bir sorgunun sonuçlarını dinlediğinizde, sonuç kümesindeki her belge eklendiğinde veya güncellendiğinde bir okuma ücreti ödersiniz. Belge değiştiği için sonuç kümesinden bir belge kaldırıldığında da okuma için ücretlendirilirsiniz. (Aksine, bir belge silindiğinde, okuma için ücret ödemezsiniz.)
Mobil ve web SDKS'de dinleyicilerin faturalandırılması, çevrimdışı kalıcılığın etkinleştirilip etkinleştirilmemesine de bağlıdır:
Çevrimdışı kalıcılık etkinleştirilirse ve dinleyicinin bağlantısı 30 dakikadan fazla kesilirse (örneğin, kullanıcı çevrimdışı olursa), yepyeni bir sorgu göndermişsiniz gibi okumalar için ücretlendirilirsiniz.
Çevrimdışı kalıcılık devre dışı bırakılırsa, dinleyicinin bağlantısı kesilip yeniden bağlandığında yepyeni bir sorgu göndermişsiniz gibi okumalar için ücretlendirilirsiniz.
Büyük sonuç kümelerini yönetme
Cloud Firestore, çok sayıda sonuç döndüren sorguları yönetmenize yardımcı olacak çeşitli özelliklere sahiptir:
- Uzun süredir devam eden bir sorguyu devam ettirmenizi sağlayan imleçler .
- Sorgu sonuçlarını sayfalandırmanıza yardımcı olan sayfa belirteçleri .
- Alınacak sonuç sayısını belirten limitler .
- Sabit sayıda belgeyi atlamanıza izin veren ofsetler .
İmleçleri, sayfa belirteçlerini ve limitleri kullanmanın ek maliyeti yoktur. Aslında, bu özellikler yalnızca gerçekten ihtiyacınız olan belgeleri okuyarak paradan tasarruf etmenize yardımcı olabilir.
Ancak, mahsup içeren bir sorgu gönderdiğinizde, atlanan her belge için bir okuma ücreti ödersiniz. Örneğin, sorgunuz 10 ofset kullanıyorsa ve sorgu 1 belge döndürüyorsa, 11 okuma için ücretlendirilirsiniz. Bu ek maliyet nedeniyle, mümkün olduğunda ofsetler yerine imleçleri kullanmalısınız.
Belge okumaları dışındaki sorgular
Koleksiyon kimlikleri listesi talebi gibi belge okumaları dışındaki sorgular için, bir belge okuması için faturalandırılırsınız. Sonuç kümesinin tamamının getirilmesi birden fazla istek gerektiriyorsa (örneğin, sayfalandırma kullanıyorsanız), istek başına bir kez faturalandırılırsınız.
Sorgular için minimum ücret
Sorgu sonuç döndürmese bile, gerçekleştirdiğiniz her sorgu için minimum bir belge okuma ücreti alınır.
Bulut Firestore Güvenlik Kuralları
Mobil ve web istemci kitaplıkları için, Cloud Firestore Güvenlik Kurallarınız veritabanınızdan bir veya daha fazla belgeyi okumak için allow( exists()
, get()
veya getAfter()
kullanırsa, ek okumalar için aşağıdaki gibi ücretlendirilirsiniz:
Cloud Firestore Güvenlik Kurallarınızı değerlendirmek için gerekli olan okumalar için ücretlendirilirsiniz.
Örneğin, kurallarınız üç belgeye atıfta bulunuyorsa ancak Cloud Firestore'un kurallarınızı değerlendirmek için bu belgelerden yalnızca ikisini okuması gerekiyorsa, bağımlı belgeler için iki ek okuma ücreti ödersiniz.
Kurallarınız o belgeye birden fazla atıfta bulunsa bile, bağımlı belge başına yalnızca bir okuma ücreti ödersiniz.
Kural değerlendirmesi için istek başına yalnızca bir kez ücretlendirilirsiniz.
Sonuç olarak, birden çok belgeyi okumak, belgeleri birer birer okumaktan daha az maliyetli olabilir, çünkü birden çok belgeyi okumak daha az istek gerektirir.
Bir sorgunun sonuçlarını dinlediğinizde, aşağıdaki durumların tümünde kural değerlendirmesi için ücretlendirilirsiniz:
- Sorguyu yayınladığınızda.
- Sorgu sonuçları her güncellendiğinde.
- Kullanıcının cihazı her çevrimdışı olduğunda, ardından tekrar çevrimiçi olur.
- Kurallarınızı her güncellediğinizde.
- Kurallarınızdaki bağımlı belgeleri her güncellediğinizde.
Depolama boyutu
Depolama yükü de dahil olmak üzere Cloud Firestore'da depoladığınız veri miktarı için ücretlendirilirsiniz. Genel gider miktarı meta verileri, otomatik dizinleri ve bileşik dizinleri içerir. Cloud Firestore'da depolanan her belge aşağıdaki meta verileri gerektirir:
- Koleksiyon kimliği ve belge adı dahil olmak üzere belge kimliği.
- Her alanın adı ve değeri. Cloud Firestore şemasız olduğundan, belgedeki her alanın adı alan değeriyle birlikte saklanmalıdır.
- Belgeye başvuran tüm tek alanlı ve bileşik dizinler. Her dizin girişi, koleksiyon kimliğini içerir; dizin tanımına bağlı olarak herhangi bir sayıda alan değeri; ve belge adı.
Depolama Boyutu Hesaplamalarında Cloud Firestore depolamasının nasıl hesaplandığını öğrenin. GCP Console'daki App Engine Kota Ayrıntıları sayfasını ziyaret ederek veritabanınızın kullandığı depolama alanını görüntüleyebilirsiniz.
Şebeke bant genişliği
Aşağıdaki bölümlerde gösterildiği gibi, Cloud Firestore istekleriniz tarafından kullanılan ağ bant genişliği için ücretlendirilirsiniz. Bir Cloud Firestore isteğinin ağ bant genişliği maliyeti, isteğin yanıt boyutuna, Cloud Firestore veritabanınızın konumuna ve yanıtın hedefine bağlıdır.
Cloud Firestore, yanıt boyutunu serileştirilmiş bir mesaj biçimine göre hesaplar. SSL ek yükü gibi protokol ek yükü, ağ bant genişliği kullanımına sayılmaz. Cloud Firestore Güvenlik Kurallarınız tarafından reddedilen istekler, ağ bant genişliği kullanımına dahil edilmez.
Ne kadar ağ bant genişliği kullandığınızı öğrenmek için faturalandırma verilerinizi bir dosyaya aktarmak üzere GCP Konsolu'nu kullanabilirsiniz.
Genel ağ fiyatlandırması
Google Cloud Platform'dan (örneğin, Google Compute Engine'de çalışan bir uygulamadan) kaynaklanan istekler için aşağıdaki gibi ücretlendirilirsiniz:
Trafik türü | Fiyat |
---|---|
giriş | Özgür |
Bir bölge içindeki çıkış | Özgür |
Aynı çoklu bölgedeki bölgeler arasında çıkış | Özgür |
ABD içindeki bölgeler arasında çıkış (GiB başına) | 0,01 ABD doları (ayda ilk 10 GiB ücretsizdir) |
ABD bölgeleri arasındaki trafik dahil değil, bölgeler arası çıkış | Google Cloud Platform internet çıkış oranları |
USD dışında bir para biriminde ödeme yaparsanız Cloud Platform SKU'larında kendi para biriminizde listelenen fiyatlar geçerlidir.
Cloud Firestore ayrıca aşağıdakiler için ek internet çıkış ücretlerine tabidir:
- ABD bölgeleri arasındaki trafik dahil değil, bölgeler arasındaki Google Cloud istekleri
- Google Cloud dışından gelen istekler (örneğin, bir kullanıcının mobil cihazından)
Google Cloud internet çıkış oranlarına bakın.
Bir fiyatlandırma örneğine bakın
Gerçek dünyadan bir örnek uygulamada Cloud Firestore faturalandırma maliyetlerinin nasıl tahakkuk ettiğini görmek için Cloud Firestore faturalandırma örneğine bakın.
Harcamaları yönet
Faturanızda beklenmeyen masrafların önüne geçmek için Google Cloud'un faturalandırma konsolunu kullanarak aylık bütçeler ve uyarılar ayarlayın.
Cloud Firestore kullanımınızı izlemek için Firebase Konsolunda Cloud Firestore Kullanımı sekmesini açın . Farklı zaman dilimlerinde kullanımınızı ölçmek için gösterge tablosunu kullanın.