+3
Waiting for user's reply

Кеширование полученных в Тренд данных

Oksana (expert) 8 jaar geleden in Server Solutions bijgewerkt 8 jaar geleden 1

На время одной сессии кешировать данные, которые были скачаны в клиент для отображения на Тренде.


Пример:

Сейчас:

1. Открываем страницу с Трендом.

2. Клиент начинает качать данные из базы и отображать на Тренде

3. Закрываем страницу с Трендом (либо сворачиваем приложение)

4. Снова открываем страницу с Трендом

-> данные снова начинают грузиться с 0, что отнимает время, а если данные поступают через мобильный интернет - лишний трафик.


Хочется:

4. Снова открываем страницу с Трендом

-> которые уже были скачены, подгружаются из кеша, догружаются только недостающие (если прошло уже какое-то время с последнего открытия страницы с Трендом).

Данные, которые стали не нужны (не попадают в отображаемый отрезок Range) можно постепенно высвобождать.