Firestore Enterprise sürümü, faturalandırmayı "belge başına" temelinden "birim başına" (veya dilim başına) temeline kaydıran ve gerçek zamanlı güncellemelerin maliyetini ayıran bir fiyatlandırma modeli sunar.
Aşağıdaki tabloda, her iki sürüm için birim başına maliyet ayrıntılı olarak açıklanmaktadır. Gösterilen fiyat, us-central1 bölgesi için geçerlidir.
| Birim | Standart sürüm |
Enterprise sürümü |
| Okunma sayısı | Belge başına 100 bin okuma başına 0,03 ABD doları veya bir milyon okuma başına 0,30 ABD doları | Milyon okuma birimi başına 0,05 ABD doları Okuma birimleri, veritabanınızdan veri okuduğunuzda işlenen verilerdir (belgeler veya dizinler) ve 4 KiB'lik dilimler halinde hesaplanır. |
| Yazma | Belge başına 100 bin yazma işlemi için 0,09 ABD doları veya bir milyon yazma işlemi için 0,90 ABD doları | Bir milyon yazma birimi başına 0,26 ABD doları
Yazma işlemleri 1 KiB'lik birimler halinde ölçülür. |
| Silmeler | 100.000 silme işlemi başına 0,01 ABD doları veya 1 milyon silme işlemi başına 0,10 ABD doları | Yazma birimlerini kullanır. |
| Anlık güncellemeler | Belge başına 100 bin okuma başına 0,03 ABD doları veya bir milyon okuma başına 0,30 ABD doları | Bir milyon okuma birimi başına 0, 30 ABD doları Anlık güncellemeler için yeni ve ayrı bir SKU kullanılıyor. |
| Depolanan Veriler | GiB saati başına 0,00020 ABD doları | GiB saat başına 0,00032 ABD doları |
| Verileri yedekleme | GiB saati başına 0,00004 ABD doları | GiB saati başına 0,00004 ABD doları |
| Geri yükleme işlemi | GiB başına 0,20 ABD doları | GiB başına 0,20 ABD doları |
| PITR Verileri | GiB saati başına 0,00020 ABD doları | GiB saati başına 0,00020 ABD doları |
| Klonlama işlemi | GiB başına 0,20 ABD doları | GiB başına 0,20 ABD doları |
Ücretsiz Katman
Aşağıdaki tabloda ücretsiz katmanla ilgili ayrıntılar gösterilmektedir:
| Birim | Standard sürüm (günlük ücretsiz katman) | Enterprise sürümü (günlük ücretsiz katman) |
| Okuma işlemleri | 50.000 | 50.000 |
| Yazma işlemleri | 20.000 | 40.000 |
| Silme işlemleri | 20.000 | Yazma Sayısı'na dahil edilenler |
| Gerçek zamanlı güncellemeler | Reads SKU'suna dahil olanlar | 50.000 |
| Depolanan veriler | 1 GB Depolama Alanı | 1 GB Depolama Alanı |
İşlem hattı işlemleriyle fiyatlandırma özeti
Okuma ve Yazma Birimleri: Belge Boyutuna Göre
Sürümler arasındaki fiyatlandırma farklılıklarından biri, okuma ve yazma işlemlerinin nasıl ölçüldüğüdür. Standart sürümde maliyetler genellikle belge başına alınır. Enterprise sürümünde, maliyetler belge boyutuna göre birim başına ücretlendirilir: Okuma işlemleri 4 KiB birimlerindedir ve yazma işlemleri 1 KiB birimlerindedir.
| Senaryo (Belge okuma) | Standart sürüm (Belge başına ücretlendirilir) | Enterprise sürümü (Birim başına ücretlendirilir) |
Fiyatlandırmayla ilgili önemli noktalar |
| 8 KiB'lik büyük bir dokümanı okuma | Maliyet, 1 okuma olarak tahakkuk eder. | Maliyet, 2 okuma birimi (8 KiB /4 KiB birim, 2 birime yuvarlanır) olarak tahakkuk eder. | Enterprise sürümü daha ucuzdur. Enterprise sürümü, Standard sürümüne kıyasla daha fazla okuma birimi tüketse de Enterprise sürümü okuma birimlerinin başlangıç fiyatı, Standard sürümündeki bir milyon okuma başına 0,30 ABD doları yerine bir milyon okuma birimi başına 0,05 ABD dolarıdır. |
| Her biri 1 KiB olan 20 dokümanlık bir koleksiyonu tarama | Maliyet, 20 okuma için tahakkuk eder. | Koleksiyon taraması: 5 okuma birimi maliyet oluşur (20 belge * 1 KiB = toplam 20 KiB; 20 KiB / 4 KiB birim = 5 birim) Dizine eklenmiş tarama: 21 okuma birimi maliyet oluşur (Her biri 1 KiB olan 20 doküman aranır, 1 dizin okunur). |
Belgeler küçük olduğunda (ortalama belge boyutu 1-2 KiB) Enterprise sürümü önemli ölçüde daha ucuzdur. |
Dizine ekleme maliyeti: Dizin yazma işlemleri birim tüketir
Enterprise sürümünde dizinler ücretsiz değildir. Bir doküman yazıldığında yazma birimleri kullanılır. Bir belgenin her dizinle ilgili alanı için ek bir yazma birimi tahakkuk edilir.
| Senaryo (Belge yazma) | Standart sürüm (Dizin yazma maliyeti yok) | Enterprise sürümü (Dizine yazma işlemleri 1 KiB birimi başına ücretlendirilir) | Fiyatlandırmayla ilgili önemli noktalar |
| 5 tek alanlı dizin içeren 5 KiB'lik bir doküman yazma | Maliyet 1 yazma olarak tahakkuk eder. | Belgenin kendisi 5 yazma birimi (birim başına 5 KiB / 1 KiB) ve 5 dizin için 5 ek yazma birimi olmak üzere toplam 10 yazma birimi kullanır. | Dizin oluşturma ek yükü, birden fazla dizin içeren büyük yazma işlemlerinin Enterprise sürümünde daha fazla yazma birimi kullanmasına neden olur. Enterprise sürümü, Standard sürümüne kıyasla daha fazla yazma birimi tüketse de Enterprise sürümündeki yazma birimlerinin başlangıç fiyatı, Standard sürümündeki 1 milyon yazma işlemi için 0,90 ABD doları iken 1 milyon yazma birimi için 0,26 ABD dolarıdır. |
Gerçek Zamanlı Dinleme Sorguları Fiyatlandırması
Anlık sorgular, ayrı fiyatlandırma yapılarına sahip iki farklı adıma ayrılır:
- Sonuçları senkronize etmek için ilk sorgu: İlk veri grubunu alır ve Okuma Birimleri kullanılarak ücretlendirilir.
- Anlık güncellemeler: İlk sorgudan sonra dokümanda yapılan değişiklikleri yansıtan ve anlık güncelleme birimleri kullanılarak ücretlendirilen sonraki güncellemeler.
Güncellenen her doküman için 4 KiB veri başına bir gerçek zamanlı güncelleme birimi ödersiniz.
Bir belge sonuç kümesinden kaldırıldığında da bir anlık güncelleme birimi ücreti alınır. Ancak bir belge silindiğinde okuma için ücret alınmaz.
Mobil ve web SDK'larındaki dinleyicilerin faturalandırılması, çevrimdışı kalıcılığın etkin olup olmamasına da bağlıdır:
- Çevrimdışı kalıcılık etkinleştirilmişse ve dinleyici 30 dakikadan uzun süre bağlantısı kesilmişse (örneğin, kullanıcı çevrimdışı olursa) yeni bir sorgu yayınlamış ve sonrasında gerçek zamanlı güncellemeler yapmış gibi ücretlendirilirsiniz.
- Çevrimdışı kalıcılık devre dışı bırakılırsa dinleyici bağlantıyı her kestiğinde ve yeniden bağlandığında, ardından gerçek zamanlı güncellemeler yapıldığında okunan dokümanlar ve dizin girişleri için yeni bir sorgu göndermiş gibi ücretlendirilirsiniz.
Anlık güncellemeler için ücretsiz katman kullanımı
Ücretsiz katman, proje başına yalnızca bir Firestore veritabanı için geçerlidir. Ücretsiz katman veritabanı olmayan bir projede oluşturulan ilk veritabanı ücretsiz katmanı alır. Anlık güncelleme sorgularının ücretsiz katmanı,günde 50.000 birimdir.
Ücretsiz kota kullanıldıktan sonra, anlık okuma birimleri için aşağıdaki fiyatlandırma geçerli olur.
| Bölgeler | Varsayılan* (USD) | Cloud Firestore CUD - 1 Yıl* (ABD doları) | Cloud Firestore CUD - 3 Yıl* (ABD doları) |
| Kuzey Amerika 5 (nam5) | 1.000.000 sayı başına 0,6 ABD doları |
0,48 ABD doları / 1.000.000 sayı |
0,36 ABD doları / 1.000.000 sayı |
| Kuzey Virginia (us-east4) | 1.000.000 sayı için 0,3 ABD doları |
1.000.000 sayı başına 0,24 ABD doları |
0,18 / 1.000.000 sayısı |
| Hollanda (europe-west4) | 1.000.000 sayı başına 0,315 ABD doları |
0,252 ABD doları / 1.000.000 sayı |
0,189 / 1.000.000 sayısı |
| Tayvan (asia-east1) | 0,347 ABD doları / 1.000.000 sayı |
1.000.000 sayı başına 0,277 ABD doları |
0,208/ 1.000.000 sayı |
| Mumbai (asia-south1) | 0,312 ABD doları / 1.000.000 sayı |
1.000.000 sayı başına 0,249 ABD doları |
1.000.000 sayı için 0,187 ABD doları |
| Sao Paulo (southamerica-east1) | 0,476 ABD doları / 1.000.000 sayı |
0,381 ABD doları / 1.000.000 sayı |
0,285 / 1.000.000 sayı |
Müşteriler ayrıca Firestore Enterprise sürümü için daha geniş bir ücretsiz katmandan yararlanabilir. Ayrıntıları Firestore Enterprise sürümü fiyatlandırması sayfasında bulabilirsiniz. Buna,günlük 50.000 birim okuma birimi için ücretsiz katman dahildir. Bu fiyatlandırma modellerinin işleyiş şekli hakkında daha fazla bilgi için Fiyatlandırma örnekleri başlıklı makaleyi inceleyin.