Sık çalıştırılan veritabanı ifadelerini her oturum için yeniden yazmadan depolamak, yeniden kullanmak ve paylaşmak için Cloud Firestore uygulamasındaki kayıtlı sorguları kullanabilirsiniz.
Sorgu oluşturmak, kaydetmek ve yönetmek için Firebase konsolunu kullanabilirsiniz. Kayıtlı sorgular özelliği yalnızca konsolda kullanılabilir. Kayıtlı sorguları API veya başka yöntemlerle çalıştıramaz ya da yönetemezsiniz.
Kayıtlı sorgular aşağıdaki özelliklere sahiptir:
- Google tarafından yönetilen şifreleme anahtarları, aktif olmayan tüm sorguları şifreler.
- Kayıtlı sorgu, bir projenin alt öğesidir.
- Proje silindiğinde kayıtlı sorgular da silinir. Örneği veya veritabanını silerseniz Google Cloud Console'daki Kayıtlı sorgular sayfasını kullanarak projedeki kayıtlı sorgulara erişmeye devam edebilirsiniz.
- Kayıtlı sorguları görüntülemek ve yönetmek için doğru Identity and Access Management (IAM) rolüne veya izinlerine sahip olmanız gerekir.
- Kayıtlı sorgulara yalnızca Google Cloud Console'daki Kayıtlı sorgular sayfasını kullanarak erişebilirsiniz. Kayıtlı sorgulara API üzerinden erişilemez.
Depolama konumu
Cloud Firestore sorguları veritabanıyla aynı konumda depolamaya çalışır. Ancak kaydedilen sorgular için depolama alanı sınırlı sayıda konumda kullanılabilir. Bu nedenle, varsayılan olarak başka bir bölge seçilebilir. Kayıtlı sorgularınızın depolandığı konumu görüntülemek ve güncellemek için önce kaydetme alt görevinden Gelişmiş Seçenekleri Göster'i tıklayın. Ardından, Region (Bölge) listesinden kullanılabilir bir konum seçin.
Sınırlamalar
Kayıtlı sorgularda aşağıdaki sınırlamalar vardır:
- Okuma ve yazma dahil olmak üzere proje başına kullanıcı başına saniyede 20 sorgu (QPS) sıklık sınırı vardır. Bu kota izlenemez veya geçersiz kılınamaz.
- Bir projede,diğer Google Cloud ürünleri için kaydedilen sorgular da dahil olmak üzere 10.000'den fazla kayıtlı sorgu oluşturamazsınız. Daha fazla bilgi için Kotalar ve sınırlar başlıklı makaleyi inceleyin.
- Kayıtlı sorguları olan örnekler için müşteri tarafından yönetilen şifreleme anahtarlarını kullanamazsınız.
Fiyatlandırma
Kayıtlı sorguları kullanmak veya depolamak için ek ücret alınmaz.