Firestore Enterprise sürümü, faturalandırmayı "doküman başına" yerine "birim başına" (veya dilim başına) olarak değiştiren 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 | Standard sürümü |
Enterprise sürümü |
| Okuma sayısı | Doküman başına 100 bin okuma için 0,03 ABD doları veya milyon okuma için 0,30 ABD doları ücret alınır. | Milyon okuma birimi başına 0,05 ABD doları Okuma birimleri, veritabanınızdan veri okuduğunuzda işlenen verilerdir (dokümanlar veya dizinler). 4 KiB'lik dilimler halinde hesaplanır. |
| Yazma | Doküman 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ı ücret alınır. | Milyon yazma birimi başına 0,26 ABD doları
Yazma işlemleri 1 KiB'lık birimlerle ölçülür. |
| Silme işlemleri | 100 bin silme işlemi için 0,01 ABD doları veya 1 milyon silme işlemi için 0,10 ABD doları | Yazma birimlerini kullanır |
| Anlık güncellemeler | Doküman başına 100 bin okuma için 0,03 ABD doları veya milyon okuma için 0,30 ABD doları ücret alınır. | Milyon okuma birimi başına 0, 30 ABD doları Gerçek zamanlı güncellemeler için yeni ve ayrı bir SKU vardır. |
| Depolanan Veriler | GiB saat başına 0,00020 ABD doları | GiB saat başına 0,00032 ABD doları |
| Verileri yedekleme | GiB saat başına 0,00004 ABD doları | GiB saat 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 saat başına 0,00020 ABD doları | GiB saat 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 işlemlerine dahil |
| Gerçek zamanlı güncellemeler | Okuma SKU'suna dahildir | 50.000 |
| Depolanan veriler | 1 GB Depolama Alanı | 1 GB Depolama Alanı |
Pipeline İşlemleriyle Fiyatlandırma Özeti
Okuma ve Yazma Birimleri: Belge Boyutuna Göre
Sürümler arasındaki fiyatlandırma farklarından biri, okuma ve yazma işlemlerinin nasıl ölçüldüğüdür. Standard sürümde maliyetler genellikle belge başına ücretlendirilir. Enterprise sürümünde maliyetler, belge boyutuna göre birim başına ücretlendirilir: Okuma işlemleri 4 KiB'lik birimler halinde, yazma işlemleri ise 1 KiB'lik birimler halinde ücretlendirilir.
| Senaryo (Belgeleri okuma) | Standard sürüm (Belge başına ücretlendirilir) | Enterprise sürümü (Birim başına ücretlendirilir) |
Fiyatlandırmayla ilgili öne çıkanlar |
| 8 KiB'lık 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üketir. Ancak Enterprise sürümü okuma birimlerinin başlangıç fiyatı milyon okuma birimi başına 0,05 ABD doları iken Standard sürümünde milyon okuma başına 0,30 ABD dolarıdır. |
| Her biri 1 KiB olan 20 doküman içeren bir koleksiyonu tarama | Maliyet 20 okuma olarak tahakkuk eder. | Koleksiyon taraması: Maliyet 5 okuma birimi olarak tahakkuk eder (20 doküman * 1 KiB = toplam 20 KiB; 20 KiB / 4 KiB birim = 5 birim) Dizine eklenmiş tarama: Maliyet 21 okuma birimi olarak tahakkuk eder (her biri 1 KiB olan 20 doküman aranır, 1 dizin okunur) |
Enterprise sürümü, belgeler küçük olduğunda (ortalama belge boyutu 1-2 KiB) önemli ölçüde daha ucuzdur. |
Dizine Ekleme Maliyeti: Dizin Yazma İşlemleri Birim Tüketir
Enterprise sürümünde dizinler ücretsiz değildir. Bir doküman yazıldığında yazma birimleri tüketirler. Bir dokümanın dizinle ilgili her alanı için ek bir yazma birimi tahakkuk eder.
| Senaryo (Doküman yazma) | Standart sürüm (Dizin yazma maliyeti yoktur) | Enterprise sürümü (Dizin yazma işlemleri 1 KiB birim başına ücretlendirilir) | Fiyatlandırmayla ilgili öne çıkanlar |
| 5 tek alan dizini içeren 5 KiB'lik bir belge yazma | Maliyet 1 yazma işlemi olarak tahakkuk eder. | Dokümanın kendisi 5 yazma birimi (birim başına 5 KiB / 1 KiB) ve 5 dizin için 5 ek yazma birimi tahakkuk ettirir. Bu da toplamda 10 yazma birimi eder. | Dizin oluşturma ek yükü, Enterprise sürümünde birden fazla dizin içeren büyük yazma işlemlerinin daha fazla yazma birimi kullanmasına neden olur. Enterprise sürümü, Standard sürümüne kıyasla daha fazla yazma birimi tüketir. Ancak Enterprise sürümünde yazma birimlerinin başlangıç fiyatı milyon yazma birimi başına 0,26 ABD doları iken Standard sürümünde milyon yazma birimi başına 0,90 ABD dolarıdır. |
Gerçek Zamanlı Dinleme Sorguları Fiyatlandırması
Gerçek zamanlı sorgular, ayrı fiyatlandırma yapısına sahip iki farklı adıma ayrılır:
- Sonuçları senkronize etmek için ilk sorgu: İlk veri kümesini alır ve Okuma Birimleri kullanılarak ücretlendirilir.
- Anlık güncellemeler: İlk sorgudan sonra doküman değişikliklerini yansıtan ve anlık güncelleme birimleri kullanılarak ücretlendirilen sonraki güncellemeler.
Güncellenen her belge için 4 KiB veri başına bir gerçek zamanlı güncelleme birimi ödersiniz.
Bir doküman sonuç kümesinden kaldırıldığında da bir gerçek zamanlı güncelleme birimi için ücretlendirilirsiniz. Buna karşılık, bir doküman silindiğinde okuma işlemi için ücret alınmaz.
Mobil ve web SDK'larındaki dinleyicilerin faturalandırılması, çevrimdışı kalıcılığın etkinleştirilip etkinleştirilmediğine de bağlıdır:
- Çevrimdışı kalıcılık etkinleştirilmişse ve dinleyicinin bağlantısı 30 dakikadan uzun süre kesilirse (örneğin, kullanıcı çevrimdışı olursa) yepyeni bir sorgu ve ardından gerçek zamanlı güncellemeler yayınlamış gibi ücretlendirilirsiniz.
- Çevrimdışı kalıcılık devre dışı bırakılırsa dinleyicinin bağlantısı her kesilip yeniden bağlandığında ve sonrasında gerçek zamanlı güncellemeler yapıldığında, yepyeni bir sorgu yayınlamış gibi okunan belgeler ve dizin girişleri için ücretlendirilirsiniz.
Gerçek Zamanlı Analiz güncellemeleri 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 katmana dahil edilir. Gerçek zamanlı güncelleme sorguları için ücretsiz katman,günde 50.000 birimdir.
Ücretsiz kota kullanıldıktan sonra, Gerçek Zamanlı Okuma Birimleri için aşağıdaki fiyatlandırma geçerli olur.
| Bölgeler | Varsayılan* (USD) | Cloud Firestore CUD - 1 Yıllık* (USD) | Cloud Firestore CUD - 3 Yıllık* (USD) |
| Kuzey Amerika 5 (nam5) | 0,6 ABD doları / 1.000.000 sayım |
0,48 ABD doları / 1.000.000 sayım |
0,36 / 1.000.000 adet |
| Kuzey Virginia (us-east4) | 0,3 ABD doları / 1.000.000 adet |
0,24 ABD doları / 1.000.000 sayım |
0,18 / 1.000.000 sayısı |
| Hollanda (europe-west4) | 0,315 ABD doları / 1.000.000 adet |
0,252 ABD doları / 1.000.000 sayım |
0,189 / 1.000.000 adet |
| Tayvan (asia-east1) | 0,347 ABD doları / 1.000.000 adet |
0,277 ABD doları / 1.000.000 adet |
0,208/ 1.000.000 adet |
| Mumbai (asia-south1) | 0,312 ABD doları / 1.000.000 sayım |
0,249 ABD doları / 1.000.000 adet |
0,187/ 1.000.000 adet |
| Sao Paulo (southamerica-east1) | 0,476 ABD doları / 1.000.000 adet |
0,381 ABD doları / 1.000.000 adet |
0,285 / 1.000.000 adet |
Müşteriler ayrıca Firestore Enterprise sürümü için daha kapsamlı bir ücretsiz katmandan yararlanabilir. Ayrıntıları Firestore Enterprise sürümü fiyatlandırması sayfasında bulabilirsiniz. Bu kapsamda,okuma birimleri için günlük 50.000 birimlik ücretsiz katman sunulur. Bu fiyatlandırma modellerinin işleyiş şekli hakkında daha fazla bilgi için Fiyatlandırma örnekleri başlıklı makaleyi inceleyin.