Нужно установить срок действия ключа только один раз - PullRequest
0 голосов
/ 21 декабря 2018

Мне нужно установить срок действия ключа, используя шаблон redis строки только один раз.Проблема в том, что я установил срок действия ключа на 1 час, но каждый раз, когда я получаю доступ к ключу, срок действия снова сбрасывается на 1 час по умолчанию.Может ли кто-нибудь помочь мне с этим

существующим кодом:

stringRedisTemplate.expire("key","value" 60, TimeUnit.MINUTES);

Когда я вижу, что срок действия в redis равен 3600

Но всякий раз, когда в коде я получаю доступключ:

stringRedisTemplate.opsForValue().get("key");

ттл "ключ" возвращается к 1 часу

Я хочу, чтобы срок действия никогда не сбрасывался независимо от того, сколько разЯ получаю доступ к ключу.

...