Ringkasan edisi Firestore
Halaman ini menjelaskan edisi dan fitur utama Firestore.
Firestore tersedia dalam edisi berikut:
Edisi Enterprise: menyediakan kemampuan Firestore paling canggih, sehingga memaksimalkan fleksibilitas dan kontrol developer. Library ini mendukung API Firestore dengan kompatibilitas MongoDB bersama dengan API Firestore dan Firebase SDK untuk melakukan kueri real-time dan offline.
Edisi Enterprise memiliki mesin kueri canggih dengan lebih dari 180 kemampuan, opsi pengindeksan yang dapat disesuaikan, dan performa hingga lima kali lebih cepat. Edisi Enterprise menggunakan model penetapan harga modern berdasarkan porsi byte yang dibaca dan ditulis, penyimpanan yang digunakan, dan traffic keluar jaringan yang terjadi.
Edisi standar: menyediakan kemampuan inti Firestore, termasuk mesin kueri standar, pengindeksan otomatis untuk membantu performa, dan Firebase SDK dengan sinkronisasi real-time dan kueri offline. Edisi Standard menggunakan model penetapan harga yang disederhanakan berdasarkan dokumen yang dibaca dan ditulis, penyimpanan yang digunakan, dan traffic keluar jaringan yang dikenakan.
Fitur edisi
Tabel berikut merangkum fitur yang tersedia untuk setiap edisi:
| Enterprise | Standar | |
|---|---|---|
| Mesin Kueri |
Mesin kueri lanjutan
|
Mesin kueri standar
|
| Batas Ukuran Dokumen |
|
1 MiB |
| Mendukung Firestore dengan kompatibilitas MongoDB | Ya | Tidak |
| Mendukung Firestore dalam mode Native: SDK sisi server, web, dan seluler dengan dukungan real-time dan offline | Ya (Pratinjau) | Ya |
| Pengindeksan | Dapat disesuaikan sepenuhnya, dengan dukungan untuk indeks lanjutan seperti indeks unik, padat, dan jarang. | Pengindeksan otomatis dan dasar pada semua kolom dokumen |
| Pengambilan data perubahan | Pemicu | Pemicu |
| Kemampuan observasi |
|
|
| Perlindungan data |
|
|
| Enkripsi |
|
|
| Penyimpanan | SSD | Penyimpanan campuran (SSD & HDD) |
| Performa | Terbaik | Baik |
| Diskon Abonemen | 20% selama 1 tahun; 40% selama 3 tahun | 20% selama 1 tahun; 40% selama 3 tahun |
Mode akses data
Firestore mendukung mode akses data berikut untuk membaca dan menulis data:
- Mode kompatibilitas Firestore dengan MongoDB: antarmuka ini mendukung Firestore dengan kompatibilitas MongoDB dan memungkinkan Anda menggunakan kembali driver, alat, dan integrasi ekosistem open source MongoDB yang ada dengan Firestore.
- Firestore dalam mode Native: antarmuka ini mendukung semua kemampuan Firestore terbaru dan paling inovatif, termasuk sinkronisasi real-time dan penyiapan cache offline di library klien Firestore.
- Firestore dalam mode Datastore: antarmuka ini paling baik digunakan oleh aplikasi Datastore dan App Engine Datastore.
Mode akses data yang didukung setiap edisi
Mode akses data yang tersedia bergantung pada edisi database. Anda harus memilih mode akses data saat membuat database. Anda tidak dapat mengubah mode ini.
- Edisi Enterprise Firestore: mendukung API kompatibilitas MongoDB atau API Firestore dalam mode Native.
- Edisi Firestore Standard: mendukung Firestore Native API atau Datastore API.
Memaksimalkan performa
Edisi Firestore Enterprise ideal untuk aplikasi yang memerlukan performa maksimum. Edisi Firestore Enterprise menawarkan peningkatan performa hingga lima kali lipat dibandingkan performa edisi Standard, terutama pada latensi ekor. Peningkatan ini terutama disebabkan oleh mesin kueri lanjutan dan penyimpanan berbasis SSD yang lebih cepat.
Memaksimalkan penskalaan
Edisi Firestore Enterprise dapat menangani traffic jaringan yang tidak terduga dengan lebih baik pada kecepatan hingga 8x lebih tinggi daripada edisi Standard.
Harga
Untuk mengetahui informasi selengkapnya tentang harga edisi Firestore, lihat Harga edisi Firestore Enterprise dan Harga edisi Firestore Standard. Kedua model harga edisi Firestore didasarkan pada operasi yang dilakukan, penyimpanan yang digunakan, dan traffic keluar jaringan yang terjadi. Edisi Firestore Enterprise mengukur operasi yang dilakukan menggunakan tranche byte yang dibaca dan ditulis, sedangkan edisi Standard mengukur jumlah dokumen yang dibaca atau ditulis.
Anda dapat mulai menggunakan Firestore di kedua edisi dengan penggunaan gratis harian.
Memadupadankan edisi dalam project
Anda dapat membuat database edisi Firestore Enterprise dan edisi Standard dalam project yang sama.
Memigrasikan data antar-edisi
Untuk mencoba mesin kueri lanjutan dan fitur edisi Enterprise lainnya, buat database edisi Enterprise baru. Data Firestore kompatibel dengan kedua edisi. Untuk memigrasikan data antar-edisi, gunakan fitur impor dan ekspor Firestore.
Langkah berikutnya
- Pelajari library klien untuk Firestore dalam mode Native.
- Untuk aplikasi yang menggunakan Datastore API, lihat Firestore dalam mode Datastore.
- Pelajari cara membuat database Firestore dengan kompatibilitas MongoDB dan menghubungkannya dengan alat mongosh.