事务
- 事务的本质:一组命令的集合,一个事务中的所有命令都会被序列化,在事务执行过程中,会按照顺序执行
- 一次性,顺序性,排它性
- redis单条命令是保证原子性的,但是事务不保证原子性
- redis事务没有隔离级别的概念
redis的事务:
- 开启事务
- 命令入队
- 执行事务
- 放弃事务
编译时异常(代码有问题,命令有错),事务中所有的命令都不会被执行
运行时异常(事务队列中存在语法性的错误),其他的命令可以正常执行
Redis乐观锁
正常情况
多线程情况
如果要重新开始监视的话需要解锁
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。