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集合
Redis StringRedisTemplate常用基础操作手册/Redis中删除过期Key策略
于 2019-07-10 18:53:44 首次发布