redisTemplate 存入数据 设置特定key过期时间
时间: 2023-08-30 13:06:10 浏览: 83
可以使用 RedisTemplate 的 `opsForValue().set()` 方法存储数据,并使用 `expire()` 方法为特定的 key 设置过期时间。例如,以下代码将一个字符串存储到 Redis 中,并为其设置 10 秒的过期时间:
```
redisTemplate.opsForValue().set("key", "value");
redisTemplate.expire("key", 10, TimeUnit.SECONDS);
```
其中,第一个参数是要设置过期时间的键,第二个参数是过期时间的值,第三个参数是过期时间的时间单位。在上面的例子中,键为 "key" 的数据将在 10 秒后过期。注意,这里的 `set()` 方法并没有设置过期时间,需要额外调用 `expire()` 方法来设置过期时间。
阅读全文