Redis的事务(Transaction)流程
2017-12-26 14:54:36 0 举报
Redis的事务(Transaction)流程
作者其他创作
大纲/内容
这个阶段,被WATCH的key修改了,将会导致transaction的不执行(abort)
EXEC
如果在此阶段执行命令的时候,某个命令执行失败,队列中的其他命令不会收到影响
CMD-2
命令队列
END
如果在此阶段输入命令的时候,发生语法错误,transaction将会被终止掉(abort)
MULTI
从这里开始,说明一个transaction的开始
CMD-1
在这个阶段,可以修改被WATCH的key,因为已经进入transaction了
从这里开始,被WATCH的key将被变为unwatched
WATCH
DISCARD
0 条评论
下一页