1 | |
Задача про LRU кэш27.02.2014, 18:39. Показов 1140. Ответов 0
Есть у меня следующая задача:
Есть набор пар ключ-значение. В начальный момент времени набор этих пар пустой. В некоторый момент времени клиент делает запрос с заданным набором ключей, значение для этих ключей берутся из внешнего сервиса и отдаются клиенту. Теперь значение для этого набора ключей периодически (с заданным интервалом) обновляются из того же внешнего сервиса. Если клиент в течение некоторого периода времени не запрашивает данные по каким-то ключам, то соответствующие этим ключам значения удаляются и больше не обновляются. Знаю, что это задача решается с помощью LRU кэша, во многих местах проекта уже используется Guava Cache, но как его применить к моей задаче - не могу сообразить. Как сделать периодическое обновление данных в кэше, чтобы время доступа к данным не сбрасывалось. Можно ли такое сделать в Guava Cache?
0
|
27.02.2014, 18:39 | |
Ответы с готовыми решениями:
0
Задача про взлом кода из книги Эрика Фримена про основы javascript в конце 5 главы. Задача на перебор вариантов. Задача Л.Эйлера. Про чиновника Алгоритм вытеснения страниц (LRU) Что такое "кэш" в android? Как можно программно сохранить что-то в кэш? |
27.02.2014, 18:39 | |
27.02.2014, 18:39 | |
Помогаю со студенческими работами здесь
1
Замещение страниц - Модели алгоритмов замещения станиц (LRU) Алгоритм замещения страниц LRU с помощью методов библиотеки STL Задача про IP Задача про Валентинки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |