首页 > 其他 > 详细

redis的事务

时间:2020-06-29 18:30:26      阅读:64      评论:0      收藏:0      [点我收藏+]

一、redis的事务

redis事务本质:一组命令集合,一个事务的所有命令都会被序列化,在事务执行过程中,都会按顺序执行

redis的事务没有隔离级别的概念。

redis的事务不保证原子性,单条命令保持原子性。

redis的事务操作步骤

开启事务(multi)

命令入队(.......)

执行事务(exec)

discard 取消事务

二、悲观锁

很悲观 认为什么时候都会出现问题,做什么都加上锁

乐观锁  监控(watch)

很乐观 认为什么时候都不会出现问题,做什么都不加上锁 更新数据的时候都会去判断一下,在此期间是否有人更改了数据

测试多线程的时候 使用watch来当做redis的乐观锁使用

redis的事务

原文:https://www.cnblogs.com/871212nyl/p/13209116.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!