博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis事务
阅读量:4669 次
发布时间:2019-06-09

本文共 540 字,大约阅读时间需要 1 分钟。

开启:MULTI

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

1、当输入命令时候就检测到这个命令是错误的,之后执行EXEC命令就会报错,所有的操作都不会倍执行;

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

转载于:https://www.cnblogs.com/zuichuyouren/p/11122970.html

你可能感兴趣的文章
Linux常用命令大全
查看>>
巴洛克式和哥特式的区别
查看>>
[转载]:C# 中结构与类的区别
查看>>
maven-javadoc-plugin
查看>>
Ubuntu 14.04环境变量修改
查看>>
多线程Lock版生产者和消费者模式
查看>>
zoj3802:easy 2048 again(状压dp)
查看>>
Jenkins 自动化集成之路 Linux 安装 maven
查看>>
vue 自学笔记(七) 组件细节问题
查看>>
CSUOJ 1856 Sokoban 模拟
查看>>
List实体去重
查看>>
python函数回顾:abs()
查看>>
初识大数据(四. 大数据与人工智能的关系)
查看>>
netty 入门(一)
查看>>
Intellij Idea 15 下新建 Hibernate 项目以及如何添加配置
查看>>
《火星!火星!》
查看>>
大道至简读书笔记一
查看>>
php apache 配置后不能正常显示html文件的解决方法
查看>>
FILE类型指针的头文件
查看>>
牛客网暑期ACM多校训练营(第五场)J-plan (模拟)
查看>>