特点:
- 对单个客户端可以执行连续性事务(在一个线程内);
- 执行命令要排队;
- mutil类似begin trans;
exec 类似 commit;
discard 用于放弃事务;
watch 监听key,当key发生改变时,则整个事务失败
unwatch 放弃所有key的监听
- exec,discard,unwatch命令都会清除连接中的所有监视;
- 多个命令在一个事务中执行,其中一个失败了,后续的会继续执行。
参考:http://www.cnblogs.com/xhan/archive/2011/02/04/1949151.html