EXEC

Redis EXEC 命令用于执行事务 (transaction )队列内的所有命令。

假如某个(或某些) key 正处于 WATCH 命令的监视之下,且事务块中有和这个(或这些) key 相关的命令,那么EXEC 命令只在这个(或这些) key 没有被其他命令所改动的情况下执行并生效,否则该事务被打断(abort)。 check-and-set mechanism.

*返回值

事务块内所有命令的返回值,按命令执行的先后顺序排列。当操作被打断时,返回空值 nil