Na tej stronie opisano, jak działają zapisane zapytania w Cloud Firestore.
Za pomocą konsoli Firebase możesz tworzyć i zapisywać zapytania oraz nimi zarządzać. Funkcja zapisanych zapytań jest dostępna tylko w konsoli. Nie możesz uruchamiać zapisanych zapytań ani nimi zarządzać za pomocą interfejsu API ani w żaden inny sposób.
Zapisane zapytania mają te cechy:
- Klucze szyfrowania zarządzane przez Google szyfrują wszystkie zapytania w spoczynku.
- Zapisane zapytanie jest elementem podrzędnym projektu.
- Zapisane zapytania są usuwane po usunięciu projektu. Jeśli usuniesz instancję lub bazę danych, nadal możesz uzyskać dostęp do zapisanych zapytań w projekcie na stronie Zapisane zapytania w konsoli Google Cloud.
- Aby wyświetlać zapisane zapytania i nimi zarządzać, musisz mieć odpowiednią rolę lub uprawnienia Identity and Access Management (IAM).
- Dostęp do zapisanych zapytań możesz uzyskać tylko na stronie Zapisane zapytania w konsoli Google Cloud. Zapisane zapytania nie są dostępne przez interfejs API.
Lokalizacja zapisu
Cloud Firestore próbuje przechowywać zapytania w tej samej lokalizacji co baza danych. Jednak miejsce na zapisane zapytania jest dostępne w ograniczonej liczbie lokalizacji, więc domyślnie może zostać wybrany inny region. Aby wyświetlić i zaktualizować lokalizację, w której są przechowywane zapisane zapytania, najpierw kliknij Pokaż opcje zaawansowane w podzadaniu zapisu. Następnie z listy Region wybierz dostępną lokalizację.
Ograniczenia
Zapisane zapytania mają te ograniczenia:
- Obowiązuje limit 20 zapytań na sekundę (QPS) na użytkownika na projekt, w tym zarówno odczytu, jak i zapisu. Tego limitu nie można śledzić ani zastępować.
- W projekcie nie możesz utworzyć więcej niż 10 tys. zapisanych zapytań,w tym zapisanych zapytań dotyczących innych usług Google Cloud. Więcej informacji znajdziesz w artykule Limity.
- W przypadku instancji z zapisanymi zapytaniami nie możesz używać kluczy szyfrowania zarządzanych przez klienta.
Ceny
Za korzystanie z zapisanych zapytań i ich przechowywanie nie są pobierane dodatkowe opłaty.
Co dalej?
- Dowiedz się, jak tworzyć zapisane zapytania i nimi zarządzać.