redis 127.0.0.1:6379> WATCH xxx(可选)
OK
在事务执行期间,如果watch监控的值发生了改变,执行事务失败
redis 127.0.0.1:6379> UNWATCH(在WATCH和MULTI之间执行,对连接重置)
OK
redis 127.0.0.1:6379> MULTI OK redis 127.0.0.1:6379> XXX命令 QUEUED
中间的XXX命令如果是非语法性错误,其他语句会正常执行,如果是语法性错误,不会正常执行
redis 127.0.0.1:6379> XXX命令
QUEUED
redis 127.0.0.1:6379> DISCARD(在MULTI和EXEC之间执行,对连接重置)
OK
redis 127.0.0.1:6379> EXEC
原文:https://www.cnblogs.com/ycg-blog/p/12680496.html