EXEC
执行事务
语法
EXEC说明
EXEC 执行 MULTI 之后排队的所有命令,按顺序原子执行。如果有 WATCH 的键被修改,EXEC 返回 nil。
示例
执行事务
执行排队的一系列命令
MULTI
SET key1 "hello"
SET key2 "world"
EXECWATCH 优化锁
用 WATCH 实现乐观锁
WATCH mykey
val = GET mykey
MULTI
SET mykey $new_val
EXECEXEC执行事务
EXECEXEC 执行 MULTI 之后排队的所有命令,按顺序原子执行。如果有 WATCH 的键被修改,EXEC 返回 nil。
执行排队的一系列命令
MULTI
SET key1 "hello"
SET key2 "world"
EXEC用 WATCH 实现乐观锁
WATCH mykey
val = GET mykey
MULTI
SET mykey $new_val
EXEC