Как установить максимальное время хранения ключа в кэше Redis - PullRequest
0 голосов
/ 06 марта 2020

Как установить максимальное время хранения ключа в кэше Redis? Есть ли настраиваемый параметр для этого

1 Ответ

2 голосов
/ 06 марта 2020

В документации есть несколько примеров: конфигурация или срок действия объекта .

Использование конфигурации:

RedisCacheConfiguration config = RedisCacheConfiguration.defaultCacheConfig()
    .entryTtl(Duration.ofSeconds(1))

Использование аннотации на Атрибут или метод класса

@TimeToLive
private Long expiration;

Время истечения может быть установлено с помощью аннотации @TimeToLive либо для свойства Numberri c, либо для метода

...