Использование потоковых данных Flutter Firebase на клиентском устройстве - PullRequest
0 голосов
/ 30 мая 2020

Я создаю приложение для социальных сетей, используя firestore flutter и firebase. У пользователей есть канал, созданный с потоком, который загружает больше данных по мере прокрутки пользователя. Меня беспокоит, что постоянное увеличение размера потока (загрузка большего количества данных) съест все хранилище на клиентском устройстве. Мой вопрос в том, действительно ли это опасение. Данные включают в себя текст и изображения, каждое отдельное сообщение будет содержать не более 2 МБ данных (не более 2 изображений, каждое размером не более 1 МБ, и небольшой текст).

Если это так, я планирую изменить поток по мере того, как пользователь прокручивает так, чтобы в нем было, например, только 25 сообщений до и после загрузки текущего сообщения в любой момент времени. Не знаю, возможно ли это на самом деле.

...