StringRedisTemplate常用基础操作手册/Redis中删除过期Key策略

stringRedisTemplate.opsForValue().set("M_KEY", "100",60*10,TimeUnit.SECONDS);//向redis里存入数据和设置缓存时间  

stringRedisTemplate.boundValueOps("M_KEY").increment(-1);//val做-1操作  

stringRedisTemplate.opsForValue().get("M_KEY")//根据key获取缓存中的val  

stringRedisTemplate.boundValueOps("M_KEY").increment(1);//val +1  

stringRedisTemplate.getExpire("M_KEY");//根据key获取过期时间  

stringRedisTemplate.getExpire("M_KEY",TimeUnit.SECONDS);//根据key获取过期时间并换算成指定单位  

stringRedisTemplate.delete("M_KEY");//根据key删除缓存  

stringRedisTemplate.hasKey("M_KEY");//检查key是否存在,返回boolean值  

stringRedisTemplate.opsForSet().add("M_KEY", "1","2","3");//向指定key中存放set集合  

stringRedisTemplate.expire("M_KEY",1000 , TimeUnit.MILLISECONDS);//设置过期时间 

stringRedisTemplate.opsForSet().isMember("M_KEY", "1")//根据key查看集合中是否存在指定数据  

stringRedisTemplate.opsForSet().members("M_KEY");//根据key获取set集合  

 

你可能感兴趣的:(Java,Redis)