Bu belgede Cloud Firestore fiyatlandırma ayrıntıları açıklanmaktadır. Ayrıca, Cloud Firestore'daki harcamalarınızı nasıl sınırlandıracağınızı ve izleyeceğinizi de anlatır.
USD dışında bir para biriminde ödeme yaparsanız Cloud Platform SKU'larında sizin para biriminizde listelenen fiyatlar geçerli olur.
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ı .
- Toplama sorgularıyla eşleşen dizin girişi sayısı . Sorguyla eşleşen 1000 adede kadar dizin girişinin her grubu için okunan bir belge için ücretlendirilirsiniz.
- 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 olduğu gibibayt (GiB) cinsinden hesaplanır. Tüm ücretler 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 verilmektedir.
Konuma göre fiyatlandırma
Aşağıdaki tablo, her bir Cloud Firestore konumu için okuma, yazma, silme ve depolama için fiyatlandırmayı listeler:
Bölge Seç
ABD (çoklu bölge)
ABD (çoklu bölge)
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,06 USD |
Belge yazar | 100.000 belge başına 0,18 USD |
Belge silme | 100.000 belge başına 0,02 USD |
Depolanmış veri | 0,18 USD/GiB/ay |
oregon
oregon
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,03 USD |
Belge yazar | 100.000 belge başına 0,09 USD |
Belge silme | 100.000 belge başına 0,01 USD |
Depolanmış veri | 0,15 USD/GiB/ay |
Los Angeles
Los Angeles
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,036 USD |
Belge yazar | 100.000 belge başına 0,108 USD |
Belge silme | 100.000 belge başına 0,012 USD |
Depolanmış veri | 0,108 USD/GiB/ay |
Tuz Gölü şehri
Tuz Gölü şehri
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,036 USD |
Belge yazar | 100.000 belge başına 0,108 USD |
Belge silme | 100.000 belge başına 0,012 USD |
Depolanmış veri | 0,108 USD/GiB/ay |
Kuzey Virginia
Kuzey Virginia
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,033 USD |
Belge yazar | 100.000 belge başına 0,099 USD |
Belge silme | 100.000 belge başına 0,011 USD |
Depolanmış veri | $0,099/GiB/ay |
Las Vegas
Las Vegas
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,033 USD |
Belge yazar | 100.000 belge başına 0,099 USD |
Belge silme | 100.000 belge başına 0,011 USD |
Depolanmış veri | 0,165 USD/GiB/ay |
Güney Carolina
Güney Carolina
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,06 USD |
Belge yazar | 100.000 belge başına 0,18 USD |
Belge silme | 100.000 belge başına 0,02 USD |
Depolanmış veri | 0,18 USD/GiB/ay |
montreal
montreal
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,033 USD |
Belge yazar | 100.000 belge başına 0,099 USD |
Belge silme | 100.000 belge başına 0,011 USD |
Depolanmış veri | $0,099/GiB/ay |
Sao Paulo
Sao Paulo
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,045 USD |
Belge yazar | 100.000 belge başına 0,135 USD |
Belge silme | 100.000 belge başına 0,015 USD |
Depolanmış veri | 0,135 USD/GiB/ay |
Avrupa (çoklu bölge)
Avrupa (çoklu bölge)
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,06 USD |
Belge yazar | 100.000 belge başına 0,18 USD |
Belge silme | 100.000 belge başına 0,02 USD |
Depolanmış veri | 0,18 USD/GiB/ay |
Zürih
Zürih
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,042 USD |
Belge yazar | 100.000 belge başına 0,126 USD |
Belge silme | 100.000 belge başına 0,014 USD |
Depolanmış veri | $0,210/GiB/ay |
Varşova
Varşova
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,039 USD |
Belge yazar | 100.000 belge başına 0,117 USD |
Belge silme | 100.000 belge başına 0,013 USD |
Depolanmış veri | $0,195/GiB/ay |
Frankfurt
Frankfurt
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,039 USD |
Belge yazar | 100.000 belge başına 0,117 USD |
Belge silme | 100.000 belge başına 0,013 USD |
Depolanmış veri | 0,117 USD/GiB/ay |
Hollanda
Hollanda
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,034 USD |
Belge yazar | 100.000 belge başına 0,102 USD |
Belge silme | 100.000 belge başına 0,011 USD |
Depolanmış veri | 0,170 USD/GiB/ay |
Londra
Londra
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,039 USD |
Belge yazar | 100.000 belge başına 0,117 USD |
Belge silme | 100.000 belge başına 0,013 USD |
Depolanmış veri | 0,117 USD/GiB/ay |
Bombay
Bombay
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,035 USD |
Belge yazar | 100.000 belge başına 0,104 USD |
Belge silme | 100.000 belge başına 0,012 USD |
Depolanmış veri | 0,104 USD/GiB/ay |
Delhi
Delhi
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,035 USD |
Belge yazar | 100.000 belge başına 0,104 USD |
Belge silme | 100.000 belge başına 0,012 USD |
Depolanmış veri | 0,173 USD/GiB/ay |
Sidney
Sidney
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,038 USD |
Belge yazar | 100.000 belge başına 0,115 USD |
Belge silme | 100.000 belge başına 0,013 USD |
Depolanmış veri | 0,115 USD/GiB/ay |
Melbourne
Melbourne
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,034 USD |
Belge yazar | 100.000 belge başına 0,103 USD |
Belge silme | 100.000 belge başına 0,011 USD |
Depolanmış veri | 0,171 USD/GiB/ay |
Hong Kong
Hong Kong
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,06 USD |
Belge yazar | 100.000 belge başına 0,18 USD |
Belge silme | 100.000 belge başına 0,02 USD |
Depolanmış veri | 0,18 USD/GiB/ay |
Tayvan
Tayvan
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,0345 USD |
Belge yazar | 100.000 belge başına 0,1042 USD |
Belge silme | 100.000 belge başına 0,0115 USD |
Depolanmış veri | $0,1725/GiB/ay |
Tokyo
Tokyo
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,038 USD |
Belge yazar | 100.000 belge başına 0,115 USD |
Belge silme | 100.000 belge başına 0,013 USD |
Depolanmış veri | 0,115 USD/GiB/ay |
Singapur
Singapur
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,0369 USD |
Belge yazar | 100.000 belge başına 0,1107 USD |
Belge silme | 100.000 belge başına 0,0123 USD |
Depolanmış veri | 0,1846 USD/GiB/ay |
Cakarta
Cakarta
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,038 USD |
Belge yazar | 100.000 belge başına 0,115 USD |
Belge silme | 100.000 belge başına 0,013 USD |
Depolanmış veri | $0,192/GiB/ay |
Osaka
Osaka
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,038 USD |
Belge yazar | 100.000 belge başına 0,115 USD |
Belge silme | 100.000 belge başına 0,013 USD |
Depolanmış veri | $0,195/GiB/ay |
Seul
Seul
Ücretsiz kotayı aşan fiyatlandırma | |
---|---|
Belge okur | 100.000 belge başına 0,038 USD |
Belge yazar | 100.000 belge başına 0,115 USD |
Belge silme | 100.000 belge başına 0,013 USD |
Depolanmış veri | $0,192/GiB/ay |
USD dışında bir para biriminde ödeme yaparsanız Cloud Platform SKU'larında sizin para biriminizde listelenen fiyatlar geçerli olur.
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şlemleri için, her set
veya update
işlemi tek bir yazma olarak sayılır.
Okuma ücretlerinin aklınızda bulundurmanız gereken bazı nüansları vardır. Aşağıdaki bölümlerde bu nüanslar ayrıntılı olarak açıklanmaktadır.
Toplama sorguları
count()
gibi toplama sorguları için, sorgu tarafından eşleşen 1000 adede kadar dizin girişinin her toplu işi için okunan bir belge için ücretlendirilirsiniz. 0 dizin girişiyle eşleşen toplama sorguları için minimum bir belge okuma ücreti vardır.
Örneğin, 0 ile 1000 dizin girişi arasında eşleşen count()
işlemleri, okunan bir belge için faturalandırılır. 1500 dizin girişiyle eşleşen bir count()
işlemi için, 2 belge okuması için faturalandırılırsınız.
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ümesine her belge eklendiğinde veya güncellendiğinde okuma ücreti ödersiniz. Belge değiştiği için sonuç kümesinden bir belge kaldırıldığında da okuma ücreti ödersiniz. (Buna karşılık, bir belge silindiğinde, okuma için sizden ücret alınmaz.)
Mobil ve web SDKS'deki dinleyicilerin faturalandırılması, çevrimdışı kalıcılığın etkinleştirilip etkinleştirilmemesine de bağlıdır:
Çevrimdışı kalıcılık etkinleştirildiyse ve dinleyicinin bağlantısı 30 dakikadan uzun süre 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ışıysa, 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 .
- Kaç sonucun alınacağını belirten sınırlar .
- 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'luk bir mahsup kullanıyorsa ve sorgu 1 belge döndürürse, 11 okuma için ücretlendirilirsiniz. Bu ek maliyet nedeniyle, mümkün olduğunda ofsetler yerine imleçler kullanmalısınız.
Belge okumaları dışındaki sorgular
Koleksiyon kimlikleri listesi talebi gibi belge okumaları dışındaki sorgular için, okunan bir belge için faturalandırılırsınız. Tüm sonuçların alınması 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 hiçbir sonuç döndürmese bile, gerçekleştirdiğiniz her sorgu için okunan en az bir belge ücreti vardır.
Cloud Firestore Güvenlik Kuralları
Mobil ve web istemci kitaplıkları için, Cloud Firestore Güvenlik Kurallarınız veritabanınızdaki bir veya daha fazla belgeyi okumak için exists()
, get()
veya getAfter()
kullanıyorsa, ek okumalar için aşağıdaki şekilde ü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, sizden bağımlı belgeler için iki ek okuma ücreti alınır.
Kurallarınız o belgeye bir kereden fazla atıfta bulunsa bile, bağımlı belge başına yalnızca bir okuma için ücretlendirilirsiniz.
İstek başına yalnızca bir kez kural değerlendirmesi için ücretlendirilirsiniz.
Sonuç olarak, birden çok belgeyi okumak, belgeleri birer birer okumaktan daha ucuza mal 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ı çevrimdışı olduğunda, ardından tekrar çevrimiçi olduğunda.
- Kurallarınızı her güncellediğinizde.
- Kurallarınızdaki bağımlı belgeleri her güncellediğinizde.
Depolama boyutu
Depolama ek yükü dahil olmak üzere Cloud Firestore'da depoladığınız veri miktarı kadar ücretlendirilirsiniz. Ek yükün 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ı da dahil olmak üzere belge kimliği.
- Her alanın adı ve değeri. Cloud Firestore şemasız olduğundan, bir belgedeki her alanın adı, alan değeriyle birlikte depolanmalıdır.
- Belgeye atıfta bulunan 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ı.
Cloud Firestore depolamanın , Depolama Boyutu Hesaplamalarında nasıl hesaplandığını öğrenin. GCP Konsolunda App Engine Kota Ayrıntıları sayfasını ziyaret ederek veritabanınızın kullandığı depolama miktarı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 seri hale getirilmiş bir mesaj biçimine göre hesaplar. SSL ek yükü gibi protokol ek yükü, ağ bant genişliği kullanımına dahil edilmez. 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 fatura verilerinizi bir dosyaya aktarmak üzere GCP Konsolunu kullanabilirsiniz.
Genel ağ fiyatlandırması
Google Cloud Platform'dan kaynaklanan istekler için (örneğin, Google Compute Engine'de çalışan bir uygulamadan), aşağıdaki şekilde ücretlendirilirsiniz:
Trafik türü | Fiyat |
---|---|
giriş | Özgür |
Bir bölge içinde çı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 USD (ayda ilk 10 GiB ücretsizdir) |
ABD bölgeleri arasındaki trafik hariç, bölgeler arası çıkış | Google Cloud Platform internet çıkış ücretleri |
USD dışında bir para biriminde ödeme yaparsanız Cloud Platform SKU'larında sizin para biriminizde listelenen fiyatlar geçerli olur.
Cloud Firestore ayrıca aşağıdakiler için ek internet çıkış ücretlerine tabidir:
- ABD bölgeleri arasındaki trafik hariç, 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ış ücretlerine 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 oluşmasını önlemek için Google Cloud'un faturalandırma konsolunu kullanarak aylık bütçeler ve uyarılar belirleyin.
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 kontrol panelini kullanın.