Firestore расходы и (автономный) кэш - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть вопрос, касающийся затрат на операции чтения Firestore.

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

Есть ли разница в поведении, когда устройство подключено к сети и не подключено к данным автономный кеш включен?

Спасибо за помощь!

1 Ответ

1 голос
/ 23 апреля 2020

Согласно этому ответу Дуга Стивенсона, чтения считаются только при выполнении на сервере, а не в локальном кэше. То есть, если на вашем клиенте включена локальная постоянность (по умолчанию), а документы на сервере не обновлялись.

Что касается автономных запросов, в этот другой ответ есть объяснение, что все работает то же самое в автономном режиме, потому что он будет продолжать использовать данные в локальном кэше. Как мы объяснили в первом ответе, это не взимается.

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