/**
* 获取所有的key
*/
@Test
public void testAllKey(){
Set keys = redisTemplate.keys("*");
keys.forEach(System.out::println);
}
/**
* 失效时间
*/
@Test
public void testExpire(){
ValueOperations ops = redisTemplate.opsForValue();
//方法一:添加key的时候设置失效时间
ops.set("code", "test", 30, TimeUnit.SECONDS);
//方法二:给已经存在的key设置失效时间
redisTemplate.expire("address", 30, TimeUnit.SECONDS);
//查看失效时间
Long expire = redisTemplate.getExpire("code");
System.out.println(expire);
}
springdataredis获取所有的key,以及设置失效时间
最新推荐文章于 2024-01-10 20:30:00 发布