Будут ли данные перезагружены из базы данных Firebase, если я использую keepSynced и setPersistenceEnabled true - PullRequest
0 голосов
/ 27 октября 2018

Если я использовал keepSynced, установил true и setPersistenceEnabled и установил его в моем приложении, когда слушатель запрашивает данные, загрузит ли он его снова из базы данных после перезапуска приложения или будет повторно использован из кэша?и когда эти данные будут удалены из кеша

1 Ответ

0 голосов
/ 27 октября 2018

Данные будут возвращены из кэша для запросов, в которых данные с сервера не изменились с момента их сохранения в кэше.

Данные будут удалены из кеша, если кеш превысит 10 МБ и данные в последнее время не использовались. (Я считаю, что это кэш LRU.)

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