事务
定义:
Redis事务是一个单独的隔离操作
①事务中所有的命令都会被序列化、按照顺序执行
②事务在执行过程中不会被其他客户端发送来的命令请求打断
作用:
串联多个命令防止别的命令插队
- multi:输入开始命令
- exec:执行命令
- discard:放弃组队(删除掉)
敲小黑板啦:
如果在组队中出现了报告错误,执行时整个队列都会被取消掉
如果在执行阶段某个命令出现错误,只有报错的命令不会被执行,其他的命令照常执行,不会回滚
Redis事务是一个单独的隔离操作
①事务中所有的命令都会被序列化、按照顺序执行
②事务在执行过程中不会被其他客户端发送来的命令请求打断
串联多个命令防止别的命令插队