只需要设置一次密钥过期

时间:2018-12-21 05:10:13

标签: spring-data-redis

我只需要使用字符串redis模板设置一次密钥过期。问题是我将密钥的过期时间设置为1小时,但是每次访问密钥时,过期时间都会再次重置为默认值1小时。有人可以帮我吗

现有代码:

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

当我看到redis的到期日设置为3600

但是只要在代码中我都访问密钥:

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

“密钥”的ttl恢复到1小时

我想要的是,无论我访问密钥多少次,都不应重置到期时间。

0 个答案:

没有答案