О сохраненных запросах

Чтобы хранить, повторно использовать и делиться часто выполняемыми запросами к базе данных, не переписывая их для каждого сеанса, вы можете использовать сохраненные запросы в Cloud Firestore.

Вы можете использовать консоль Firebase, чтобы создавать, сохранять и управлять запросами. Функция сохраненных запросов доступна только в консоли. Вы не можете запускать сохраненные запросы или управлять ими через API или другими способами.

Сохраненные запросы имеют следующие характеристики:

  • Ключи шифрования, управляемые Google, шифруют все хранимые запросы.
  • Сохраненный запрос является дочерним элементом проекта.
  • Сохраненные запросы удаляются вместе с проектом. Если вы удалите экземпляр или базу данных, то по-прежнему сможете получить доступ к сохраненным запросам в проекте на странице Сохраненные запросы в консоли Google Cloud.
  • Чтобы просматривать сохраненные запросы и управлять ими, у вас должна быть соответствующая роль или разрешения IAM.
  • Доступ к сохраненным запросам можно получить только на странице Сохраненные запросы в консоли Google Cloud. Сохраненные запросы недоступны через API.

Расположение хранилища

Cloud Firestore пытается сохранить запросы в том же месте, что и база данных. Однако хранилище для сохраненных запросов доступно в ограниченном количестве местоположений, поэтому по умолчанию может быть выбран другой регион. Чтобы посмотреть и изменить место хранения сохраненных запросов, нажмите Показать расширенные настройки в подзадаче сохранения. Затем выберите доступное местоположение из списка Регион.

Ограничения

Для сохраненных запросов действуют следующие ограничения:

  • Ограничение частоты запросов составляет 20 запросов в секунду на пользователя на проект, включая чтение и запись. Эту квоту нельзя отслеживать или переопределять.
  • В одном проекте можно создать не более 10 000 сохраненных запросов,включая запросы для других продуктов Google Cloud. Подробнее о квотах и ограничениях…
  • Для экземпляров с сохраненными запросами нельзя использовать ключи шифрования, управляемые клиентом.

Цены

За использование и хранение сохраненных запросов дополнительная плата не взимается.

Дальнейшие действия