Harga

Edisi Firestore Enterprise memperkenalkan model penetapan harga baru yang secara fundamental berbeda dengan edisi Firestore Standard. Model baru ini mengubah basis penagihan dari "per dokumen" menjadi "per unit" (atau porsi), dan memisahkan biaya pembaruan real-time.

Tabel berikut memerinci biaya per unit untuk kedua edisi. Harga yang ditampilkan adalah untuk us-central1.

Unit Edisi Firestore Standard
Edisi Firestore Enterprise
Baca $0,03 per 100 ribu pembacaan atau $0,30 per satu juta pembacaan yang dikenai biaya per dokumen $0,05 per satu juta unit baca
Unit baca adalah data yang diproses (dokumen atau indeks) saat Anda membaca data dari database, yang dihitung dalam porsi 4 KiB.
Tulis $0,09 per 100 ribu penulisan atau $0,90 per satu juta penulisan yang dikenai biaya per dokumen $0,26 per satu juta unit tulis

Penulisan diukur dalam unit 1 KiB.
Penulisan indeks kini memakai unit tulis. Perhatikan bahwa pengindeksan kolom memakai unit tulis terpisah sehingga mengindeks kolom dengan String berukuran 2 KiB akan dikenai biaya untuk 2 unit tulis.

Penghapusan $0,01 per 100 ribu penghapusan atau $0,10 per satu juta penghapusan Menggunakan unit Tulis
Update realtime $0,03 per 100 ribu pembacaan atau $0,30 per satu juta pembacaan yang dikenai biaya per dokumen $0,30 per satu juta unit baca
Pembaruan real-time memiliki SKU baru yang terpisah.
Data tersimpan $0,00020 per GiB per jam $0,00032 per GiB per jam
Mencadangkan data $0,00004 per GiB per jam $0,00004 per GiB per jam
Operasi pemulihan $0,20 per GiB $0,20 per GiB
Data PITR $0,00020 per GiB per jam $0,00020 per GiB per jam
Operasi clone $0,20 per GiB $0,20 per GiB

Paket Gratis

Tabel berikut menampilkan detail untuk paket gratis:

Unit Edisi Firestore Standard (paket gratis per hari) Edisi Firestore Enterprise (paket gratis per hari)
Baca 50.000 50.000
Tulis 20.000 40.000
Penghapusan 20.000 Termasuk dalam Penulisan
Update realtime Termasuk dalam SKU Pembacaan 50.000
Data tersimpan Penyimpanan 1 GB Penyimpanan 1 GB

Ringkasan Harga dengan Operasi Pipeline

Unit Baca/Tulis: Berdasarkan Ukuran Dokumen

Salah satu perbedaan antara kedua edisi dalam hal penetapan harga terletak pada cara mengukur pembacaan dan penulisan. Dalam edisi Standard, biaya umumnya dikenakan per dokumen. Sementara dalam edisi Enterprise, biaya dikenakan per unit berdasarkan ukuran dokumen: pembacaan dalam unit 4 KiB, dan penulisan dalam unit 1 KiB.

Skenario (Membaca dokumen) Edisi Standard (Dikenai biaya per dokumen) Edisi Enterprise
(Dikenai biaya per unit)
Sorotan harga
Membaca dokumen sebesar 8 KiB Biaya dikenakan untuk 1 pembacaan. Biaya dikenakan untuk 2 unit baca (8 KiB/4 KiB unit, dibulatkan menjadi 2 unit). Edisi Enterprise lebih murah. Meskipun edisi Enterprise memakai lebih banyak unit baca daripada edisi Standard, harga awal untuk unit baca edisi Enterprise lebih rendah, yaitu $0,05 per satu juta unit baca, sementara untuk edisi Standard adalah $0,30 per satu juta pembacaan.
Memindai koleksi dengan 20 dokumen, masing-masing berukuran 1 KiB Biaya dikenakan untuk 20 pembacaan Pemindaian koleksi: Biaya dikenakan per 5 unit baca (20 dokumen * 1 KiB = total 20 KiB;
20 KiB / 4 KiB unit = 5 unit)

Pemindaian terindeks: Biaya dikenakan untuk 21 unit baca (20 dokumen masing-masing berukuran 1 KiB yang dicari dan 1 pembacaan indeks)

Edisi Enterprise jauh lebih murah jika dokumen berukuran kecil (ukuran dokumen rata-rata 1–2 KiB).

Biaya Pengindeksan: Penulisan Indeks Memakai Unit

Di edisi Enterprise, indeks tidak gratis, tetapi memakai unit tulis saat dokumen ditulis. Unit tulis tambahan akan ditagih untuk setiap kolom terkait indeks yang dimiliki dokumen.

Skenario (Menulis dokumen) Edisi Standard (Tanpa biaya penulisan indeks) Edisi Enterprise (Penulisan indeks dikenai biaya per unit 1 KiB) Sorotan harga
Menulis dokumen berukuran 5 KiB dengan 5 indeks kolom tunggal Biaya dikenakan per 1 penulisan. Dokumen itu sendiri menghasilkan 5 unit tulis (5 KiB / 1 KiB per unit) dengan 5 unit tulis tambahan untuk 5 indeks, sehingga totalnya menjadi 10 unit tulis. Overhead pengindeksan membuat penulisan dalam jumlah besar dengan beberapa indeks menghasilkan lebih banyak unit operasi tulis pada edisi Enterprise. Meskipun edisi Enterprise memakai lebih banyak unit tulis daripada edisi Standard, harga awal untuk unit tulis edisi Enterprise lebih rendah, yaitu $0,26 per satu juta unit tulis, sementara untuk edisi Standard adalah $0,90 per satu juta penulisan.

Harga Kueri Proses Real-time

Kueri real-time dibagi menjadi dua langkah yang berbeda dengan struktur harga terpisah:

  • Kueri awal untuk menyinkronkan hasil: Mengambil kumpulan data awal dan dikenai biaya untuk setiap Unit Baca.
  • Pembaruan real-time: Pembaruan berikutnya yang mencerminkan perubahan dokumen setelah kueri awal dan dikenai biaya untuk setiap unit pembaruan real-time.

Untuk setiap dokumen yang diperbarui, Anda membayar satu unit pembaruan real-time per 4 KiB data.

Anda juga dikenai biaya untuk satu unit pembaruan real-time saat dokumen dihapus dari kumpulan hasil. Sebaliknya, saat dokumen dihapus, Anda tidak dikenai biaya pembacaan.

Penagihan pemroses di SDK seluler dan web juga bergantung pada apakah persistensi offline diaktifkan atau tidak:

  • Jika persistensi offline diaktifkan dan pemroses tidak terhubung selama lebih dari 30 menit (misalnya, jika pengguna offline), Anda akan dikenai biaya karena dianggap telah mengeluarkan kueri baru dan pembaruan real-time setelahnya.
  • Jika persistensi offline dinonaktifkan, Anda akan dikenai biaya pembacaan entri dokumen dan indeks karena dianggap telah mengeluarkan kueri baru setiap kali pemroses tidak terhubung dan terhubung kembali serta pembaruan real-time setelahnya.
  • Penggunaan paket gratis untuk Pembaruan Real-time

    Paket gratis hanya berlaku untuk satu database Firestore per project. Database pertama yang dibuat dalam project tanpa database paket gratis akan mendapatkan paket gratis. Paket gratis untuk kueri pembaruan real-time adalah 50.000 unit per hari.

    Setelah kuota Gratis habis terpakai, harga berikut berlaku untuk Unit Baca Real-time.

    Region Default* (USD) DA Cloud Firestore - 1 Tahun* (USD) DA Cloud Firestore - 3 Tahun* (USD)
    Amerika Utara 5 (nam5)

    $0,6/1.000.000 unit

    $0,48/1.000.000 unit

    $0,36/1.000.000 unit

    Northern Virginia (us-east4)

    $0,3/1.000.000 unit

    $0,24/1.000.000 unit

    0,18/1.000.000 unit

    Belanda (europe-west4)

    $0,315/1.000.000 unit

    $0,252/1.000.000 unit

    $0,189/1.000.000 unit

    Taiwan (asia-east1)

    $0,347/1.000.000 unit

    $0,277/1.000.000 unit

    $0,208/1.000.000 unit

    Mumbai (asia-south1)

    $0,312/1.000.000 unit

    $0,249/1.000.000 unit

    $0,187/1.000.000 unit

    Sao Paulo (southamerica-east1)

    $0,476/1.000.000 unit

    $0,381/1.000.000 unit

    $0,285/1.000.000 unit

    Pelanggan juga memenuhi syarat untuk mendapatkan paket gratis dengan cakupan yang lebih luas untuk edisi Firestore Enterprise. Detail tersedia di Harga edisi Firestore Enterprise. Hal ini mencakup paket gratis untuk unit baca sebesar 50.000 per unit per hari. Untuk mengetahui informasi selengkapnya tentang cara kerja model penetapan harga ini, lihat Contoh penghitungan harga.