首页 > 其他分享 >9、事务基本操作

9、事务基本操作

时间:2022-11-11 23:13:20浏览次数:47  
标签:事务 命令 队列 Redis 组队 基本操作 执行

Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。

Redis事务的主要作用就是串联多个命令防止别的命令插队。

1、Multi、Exec、discard

从输入Multi命令开始,输入的命令都会依次进入命令队列中,但不会执行,直到输入Exec后,Redis会将之前的命令队列中的命令依次执行。

组队的过程中可以通过discard来放弃组队。 

截图.png

截图.png

2、事务的错误处理

组队中某个命令出现了报告错误,执行时整个的所有队列都会被取消。

截图.png

如果执行阶段某个命令报出了错误,则只有报错的命令不会被执行,而其他的命令都会执行,不会回滚。

截图.png

标签:事务,命令,队列,Redis,组队,基本操作,执行
From: https://www.cnblogs.com/tanhongwei/p/16882344.html

相关文章

  • Redis事务三大特性
    单独的隔离操作事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断没有隔离级别的概念队列中的命令没有提交之前......
  • Linux基本操作命令之Mac
    对在macbook上使用shell命令访问Linux服务器的一些常用命令作一个记录 ssh用户名@ip (如:[email protected])pw向上一级:cd..进入根目录:cd/进入下一级home目......
  • 【SVN】基本操作
    新建一个文件夹后,在文件夹中检出版本库 ......
  • 【数据结构-树】并查集的基本操作(待整理)
    目录1数据结构定义2初始化3查找操作4并操作1数据结构定义#defineMAX50intUFSets[MAX];//并查集2初始化//参数:并查集SvoidInit(intS[]){inti;......
  • 事务的特性(ACID特性)
    事务具有4个特征,分别是原子性、一致性、隔离性和持久性,简称事务的ACID特性A:原子性(Atomicity)事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。事务......
  • 事务的隔离级别
    原文网址:https://blog.csdn.net/zhouym_/article/details/90381606事务的四大特性分别是:原子性、一致性、隔离性、持久性幻读和不可重复读都是在同一个事务中多次读取了......
  • Go实现栈与队列基本操作
    @目录一前言二实现栈与队列基本操作2.1栈基本操作2.2队列基本操作三用栈实现队列3.1理论3.2算法题3.3思路3.4代码部分四用队列实现栈4.1理论4.2算法题4.3思路......
  • 4. 声明式事务
    1.JdbcTemplateSpring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作,可以方便对数据库的增删改查1.1对JdbcTemplate的准备工作(1)加入依赖<depende......
  • Hibernate简单注解开发和事务处理(四)
    勿以恶小而为之,勿以善小而不为--------------------------刘备劝诸君,多行善事积福报,莫作恶上一章简单介绍了Hibernate实现简单的CRUD操作和常见类(三),如果没有看过,​​请观......
  • 浅析Spring事务实现原理
    SQL事务实现简介首先我们来了解下,最简单的事务是怎么实现的呢?以JDBC为例,当一个数据库Connection对象创建后,其会默认自动提交事务;每次执行SQL语句时,如果成功,就会向数据库自......