正常执行
1 给liming100块钱,给jimao 0块钱
set liming 100
set jimao 0
2给liming加锁
watch liming
3开始事务
multi
4liming给jmao20块钱
decrby liming 20
5jimao获得20块钱
incrby jimao 20
6执行事务
exec
7多线程执行事务失败,除非通过unwatch 先去解锁,然后通过watch再去监视,才能重新执行事务
正常执行
1 给liming100块钱,给jimao 0块钱
set liming 100
set jimao 0
2给liming加锁
watch liming
3开始事务
multi
4liming给jmao20块钱
decrby liming 20
5jimao获得20块钱
incrby jimao 20
6执行事务
exec
7多线程执行事务失败,除非通过unwatch 先去解锁,然后通过watch再去监视,才能重新执行事务