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