Очищает ли кэш телефона постоянство Firestore? - PullRequest
0 голосов
/ 08 октября 2019

Если на Android пользователь нажимает очистить кэш (не очищает данные) или использует какое-либо более чистое приложение (например, чистый мастер и т. Д.), Будут ли очищены данные персистентности Firestore?

1 Ответ

1 голос
/ 08 октября 2019

Если на андроиде пользователь нажимает очистить кэш (не очищает данные) или использует какое-либо более чистое приложение (например, чистый мастер и т. Д.), Будут ли очищены данные персистентности пожарного хранилища?

Да,будет. Согласно официальной документации о Firestore офлайн-персистентности :

Cloud Firestore поддерживает офлайновое сохранение данных. Эта функция кэширует копию данных Cloud Firestore, которые ваше приложение активно использует, поэтому ваше приложение может получить доступ к данным, когда устройство находится в автономном режиме.

Таким образом, это означает, что клиент будет оставаться активным и последним. данные на диск. Если вы очистите кеш, вам нужно снова получить данные. Этот метод не совсем рекомендуется в Firestore, поскольку повторное получение всех данных обойдется вам в операцию чтения для каждого прочитанного вами документа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...