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. |
| 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.