redis 事务
redis 事务执行过程中有一个失败了,其他的也会继续执行不会回滚.他只是把这几个命令放
一起执行,不会被别的命令插入, 可以理解为一个任务执行包.
其中一个执行错误, 也不会影响别的.
Mulit 开启事务 ,新建一个命令队列
Exce 执行命令队列
Discard 不执行了,清空队列没啥用,这个只能在开启之后, 执行之前调用.
watch 命令 在 mulit 之前调用,
在 exce 之前会检查 watch 的变量有没有变, 如果变了就把事务报错, 不执行了
总结起来就是没卵用.
评论0