Tentang kueri tersimpan

Halaman ini menjelaskan cara kerja kueri tersimpan di Cloud Firestore.

Anda dapat menggunakan Firebase console untuk membuat, menyimpan, dan mengelola kueri. Kemampuan kueri tersimpan hanya tersedia di konsol; Anda tidak dapat menjalankan atau mengelola kueri tersimpan melalui API atau cara lainnya.

Kueri tersimpan memiliki karakteristik berikut:

  • Kunci enkripsi yang dikelola Google mengenkripsi semua kueri saat tidak aktif.
  • Kueri tersimpan adalah turunan dari project.
  • Kueri tersimpan akan dihapus saat project dihapus. Jika menghapus instance atau database, Anda masih dapat mengakses kueri tersimpan di project menggunakan halaman Kueri tersimpan di konsol Google Cloud.
  • Anda harus memiliki peran atau izin Identity and Access Management (IAM) yang benar untuk melihat dan mengelola kueri tersimpan.
  • Anda hanya dapat mengakses kueri tersimpan menggunakan halaman Kueri tersimpan di konsol Google Cloud. Kueri tersimpan tidak dapat diakses melalui API.

Lokasi penyimpanan

Cloud Firestore mencoba menyimpan kueri di lokasi yang sama dengan database. Namun, penyimpanan untuk kueri tersimpan hanya tersedia di sejumlah lokasi terbatas, sehingga mungkin memilih region lain secara default. Untuk melihat dan memperbarui lokasi penyimpanan kueri tersimpan, klik Tampilkan Opsi Lanjutan dari subtask simpan terlebih dahulu. Kemudian, dari daftar Region, pilih lokasi yang tersedia.

Batasan

Kueri tersimpan memiliki batasan berikut:

  • Ada batas kapasitas 20 kueri per detik (QPS) per pengguna per project, termasuk baca dan tulis. Kuota ini tidak dapat dilacak atau diganti.
  • Anda tidak dapat membuat lebih dari 10.000 kueri tersimpan dalam project—termasuk kueri tersimpan untuk produk Google Cloud lainnya. Untuk mengetahui informasi selengkapnya, lihat Kuota dan batas .
  • Anda tidak dapat menggunakan kunci enkripsi yang dikelola pelanggan untuk instance dengan kueri tersimpan .

Harga

Tidak ada biaya tambahan untuk menggunakan atau menyimpan kueri tersimpan.

Langkah berikutnya