redis 事务
redis虽然有事务,不过事务内执行的命令没有真正执行的返回值,命令是延期执行,回滚操作只能发生在命令执行前,这也就导致redis事务只能用在不需要命令返回值的情况。
1. 记录游戏次数
游戏次数只是做一个记录,准确性要求也不高,也不需要有返回值判断,这种场景可以用redis事务进行回滚操作
@Test
public void testMutli(){
redisTran(false);
System.out.println("==============");
redisTran(true);
}
public void redisTran(boolean success){
// 开始事务
Jedis jedis =