Redis / Redisson LocalCachedMap - Как работает TTL / Eviction? - PullRequest
0 голосов
/ 04 ноября 2019

Я пытаюсь реализовать RLocalCachedMap в моем приложении. Во время экспериментов я создавал LocalCachedMap и устанавливал evictionPolicy и TTL в LocalCachedMapOptions. Я ожидал, что срок действия любой записи, добавленной на карту, истечет после того, как пройден максимальный TTL, но я понял, что это не так. Позже я узнал, что такая функциональность доступна только в RedissonPRO, который я не использую.

Теперь мне интересно, действительно ли установка EvictionPolicy и TTL в LocalCachedMapOptions вообще что-нибудь сделает? Есть ли срок действия записи на сервере Redis? Если это так, могу ли я настроить Redis для очистки записей с истекшим сроком, поскольку Redisson, похоже, игнорирует TTL?

Есть ли способ использовать RLocalCachedMap и срок действия записей истекает через определенное время?

...