Fiyatlandırma

Firestore Enterprise sürümü, Firestore Standard sürümüne kıyasla temelden yeni bir fiyatlandırma modeli sunar. Bu modelde faturalandırma "belge başına" temelinden "birim başına" (veya dilim başına) temeline geçer ve anlık güncellemelerin maliyeti ayrılır.

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 Firestore Standard sürümü
Firestore Enterprise sürümü
Okunma sayısı Belge başına 100.000 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.
Writes Belge başına 100.000 yazma işlemi için 0,09 ABD doları veya 1 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 birimler halinde ölçülür.
Dizin yazma işlemleri artık yazma birimlerine mal olur. Dizin oluşturma alanlarının ayrı yazma birimleri kullandığını unutmayın. Bu nedenle, 2 KiB'lik bir dizeye sahip bir alanda dizin oluşturmak 2 yazma birimi kullanır.

Silme işlemleri 100.000 silme işlemi başına 0,01 ABD doları veya bir milyon silme işlemi başına 0,10 ABD doları Yazma birimlerini kullanır.
Anlık güncellemeler Belge başına 100.000 okuma başına 0,03 ABD doları veya bir milyon okuma başına 0,30 ABD doları Milyon okuma birimi başına 0, 30 ABD doları
Anlık 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 Firestore Standard sürümü (günlük ücretsiz katman) Firestore 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 edilenler
Gerçek zamanlı güncellemeler Reads SKU'suna dahil olanlar 50.000
Depolanan veriler 1 GB Depolama Alanı 1 GB Depolama Alanı

Ardışık düzen işlemleriyle fiyatlandırma özeti

Okuma/Yazma Birimleri: Belge Boyutuna Göre

Sürümler arasındaki fiyatlandırma farklılıklarından biri, okuma ve yazma işlemlerinin ölçülme şeklinden kaynaklanı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 alınır: Okumalar 4 KiB birimlerindedir ve yazmalar 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 için tahakkuk eder. Maliyet 2 okuma birimi olarak tahakkuk eder (8 KiB /4 KiB birimi, 2 birime yuvarlanır). 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ündeki okuma birimlerinin başlangıç fiyatı, Standard sürümündeki bir milyon okuma için 0,30 ABD doları iken bir milyon okuma birimi için 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)

Dizinlenmiş tarama: 21 okuma birimi maliyet oluşur (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 işlemleri birimleri tüketir

Enterprise sürümünde dizinler ücretsiz değildir. Bir doküman yazıldığında yazma birimleri kullanılır. Bir belgenin sahip olduğu her dizinle ilgili alan için ek bir yazma birimi tahakkuk eder.

Senaryo (Belge yazma) Standart sürüm (Dizin yazma maliyeti yok) Enterprise sürümü (Dizin yazma işlemleri 1 KiB birimi başına ücretlendirilir) Fiyatlandırmayla ilgili önemli noktalar
5 tek alanlı dizin içeren 5 KiB'lik bir belge yazma Maliyet 1 yazma olarak tahakkuk eder. Belgenin kendisi 5 yazma birimi (birim başına 1 KiB olmak üzere 5 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 başına 0,90 ABD dolarına kıyasla 1 milyon yazma birimi başına 0,26 ABD dolarıdır.

Gerçek Zamanlı Dinleme Sorguları Fiyatlandırması

Anlık 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 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 belge 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 etkinse ve dinleyicinin bağlantısı 30 dakikadan daha uzun bir süre boyunca kesilirse (örneğin, kullanıcı çevrimdışı olursa) yeni bir sorgu göndermiş ve sonrasında gerçek zamanlı güncellemeler yapmış gibi ücretlendirilirsiniz.
  • Çevrimdışı kalıcılık devre dışıysa dinleyici bağlantısı kesilip yeniden bağlandığında ve sonrasında gerçek zamanlı güncellemeler yapıldığında, okunan belgeler ve dizin girişleri için yeni bir sorgu göndermiş gibi ücretlendirilirsiniz.
  • Gerçek Zamanlı 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. Gerçek zamanlı 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* (ABD doları) 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ı başına 0,3 ABD doları

    1.000.000 sayı başına 0,24 ABD doları

    0,18 / 1.000.000 sayısı

    Hollanda (europe-west4)

    0,315 ABD doları / 1.000.000 sayı

    0,252 ABD doları / 1.000.000 sayı

    0,189 / 1.000.000 sayı

    Tayvan (asia-east1)

    1.000.000 sayı başına 0,347 ABD doları

    0,277 ABD doları / 1.000.000 sayı

    0,208/ 1.000.000 sayısı

    Mumbai (asia-south1)

    0,312 ABD doları / 1.000.000 sayı

    1.000.000 sayı başına 0,249 ABD doları

    0,187/ 1.000.000 sayı

    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

    Müşteriler, Firestore Enterprise sürümünün daha kapsamlı ücretsiz katmanından da yararlanabilir. Ayrıntıları Firestore Enterprise sürümü fiyatlandırması sayfasında bulabilirsiniz. Buna,birim başına günlük 50.000 birim okuma 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.