redisTemplate.opsForHash() 设置过期时间
时间: 2024-03-27 13:17:44 浏览: 316
Python操作Redis之设置key的过期时间实例代码
5星 · 资源好评率100%
RedisTemplate 的 opsForHash() 方法返回的是 HashOperations 对象,可以通过该对象调用 expire() 方法设置过期时间。
例如,以下代码设置 key 为 hashKey 的 hash 对象在指定时间后过期:
```
HashOperations<String, String, Object> hashOps = redisTemplate.opsForHash();
hashOps.put("key", "hashKey", "hashValue");
redisTemplate.expire("key", 60, TimeUnit.SECONDS);
```
其中,expire() 方法的第一个参数为 key,第二个参数为过期时间,第三个参数为时间单位。在上述代码中,过期时间为 60 秒。
阅读全文