主要使用到两个方法:
jedis.watch(key) //对指定的key 进行监控
Transaction transaction = jedis.multi(); //获取事务
jedis.set(key,value); //提交
jedis.unwatch(); //取消监控
redis 通过watch 对version 的监控,在监控期间,通过transaction提交的数据会检查,当前的version版本是否与监控时的version一致,如果不一至则提交失败,如果一致则提交成功。