Как использовать Firestore в автономном режиме

# #firebase #google-cloud-platform #google-cloud-firestore

Вопрос:

Я хотел бы использовать Firestore в своем бэкэнде, написанном на Python, следующим образом:

  1. во время запросов всегда используйте локальный кэш, чтобы сократить задержку запроса до абсолютного минимума (мне не нужны самые последние данные)
  2. в отдельном потоке (или чем-то еще) убедитесь, что кэш поддерживается в актуальном состоянии, и извлеките все обновления.

Возможно ли это в firestore?

P.S. Я хочу использовать firestore, так как у меня также будут другие веб-клиенты

Комментарии:

1. То, что вы предлагаете здесь, в основном переопределяет существующие функции в Firebase SDK. Он уже использует локальный кэш, он уже кэширует данные и обновляет их с сервера, когда они доступны. Тебе не нужно этого делать.