码迷,mamicode.com
首页 > 其他好文 > 详细

Redis事务

时间:2019-07-02 21:09:35      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:概念   版权   监控   判断   除了   监视   article   级别   表锁   

开启:MULTI
执行:EXEC
放弃本次提交:DISCARD
watch监控:
悲观锁就是每次去拿数据时候都会上锁,如行锁,表锁等。
乐观锁(version)每次拿数据时候认为别人不会修改,所以不会上锁,但在更新时候会判断一下期间是否有人更新过,可以使用版本号机制,多用于读应用。
UNWATCH 取消WATCH命令对所有key的监视。
执行过程:开启,入队,执行。
特性:单独的隔离操作(按顺序执行),没有隔离级别的概念(一起提交),不保证原子性(一条命令执行失败,其后面的命令任然会被执行)。

1、当输入命令时候就检测到这个命令是错误的,之后执行EXEC命令就会报错,所有的操作都不会倍执行;
2、当输入命令时没报错,但在执行时候报错了,这时候除了报错的操作不能执行,其余正确的命令可以执行;
---------------------
作者:Crystal_Mria
来源:CSDN
原文:https://blog.csdn.net/m0_37984616/article/details/81146709
版权声明:本文为博主原创文章,转载请附上博文链接!

Redis事务

标签:概念   版权   监控   判断   除了   监视   article   级别   表锁   

原文地址:https://www.cnblogs.com/zuichuyouren/p/11122970.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!