Как ограничить автономные данные в кеше вашего браузера, поступающие из firestore - PullRequest
0 голосов
/ 07 мая 2019

Моя веб-страница продолжает падать, когда у меня огромный набор документов.когда получено более 100 документов, мое приложение падает из-за сбоя памяти из-за отсутствия свободного места в кэше.Я не хочу, чтобы моя веб-страница зависала при получении огромного набора данных.Я использовал firestore в качестве базы данных, а firestore имеет локальную копию записей, что приводит к сбою приложения, когда данных слишком много.

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

Я хочу удалить старые данные, чтобы освободить место для последних данных в кэше.Я хочу, чтобы последние 5 документов были сохранены в кеше и игнорировались в автономном режиме, так как слишком много данных в кеше приводит к сбою моей веб-страницы.Было бы очень полезно, если бы я мог найти решение.спасибо за ваше время

1 Ответ

1 голос
/ 07 мая 2019

В большинстве сред лучше всего позволить Firebase определять свой собственный размер кеша, но если необходимо явно ограничить или расширить его, вы можете установить максимальный размер дискового кеша с помощью cacheSizeBytes.

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