Redis的事务

一、Redis中事务的定义
1)    Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断
2)    Redis事务的主要作用就是串联多个命令防止别的命令插队。

二、multi 、exec、discard
1)    从输入Multi命令开始,输入的命令都会依次进入命令队列中,但不会执行,至到输入Exec后,Redis会将之前的命令队列中的命令依次执行。
2)    组队的过程中可以通过discard来放弃组队。如下图

三、事务中的错误处理
1)    组队阶段中某个命令出现了报告错误,执行时整个的所有队列会都会被取消。

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

相关推荐

  1. 关于Redis事务

    2024-01-17 16:06:03       53 阅读
  2. Redis事务

    2024-01-17 16:06:03       46 阅读
  3. Redis事务机制

    2024-01-17 16:06:03       41 阅读
  4. Redis 事务

    2024-01-17 16:06:03       54 阅读
  5. Redis 事务

    2024-01-17 16:06:03       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-17 16:06:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-17 16:06:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-17 16:06:03       82 阅读
  4. Python语言-面向对象

    2024-01-17 16:06:03       91 阅读

热门阅读

  1. Redis面试题15

    2024-01-17 16:06:03       49 阅读
  2. 编程语言的发展未来?

    2024-01-17 16:06:03       57 阅读
  3. 【VTKExamples::PolyData】第二期 曲率

    2024-01-17 16:06:03       48 阅读
  4. openssl3.2 - 官方demo学习 - mac - hmac-sha512.c

    2024-01-17 16:06:03       50 阅读
  5. element ui日期选择器清除后报错了

    2024-01-17 16:06:03       59 阅读
  6. C 练习实例26

    2024-01-17 16:06:03       50 阅读
  7. Apache Camel Jbang的dep和classpath 及-O 简单记录

    2024-01-17 16:06:03       51 阅读
  8. 在vue3+vite项目中使用vw和vh适配

    2024-01-17 16:06:03       54 阅读
  9. Rust-模式匹配:简洁、可读,完备

    2024-01-17 16:06:03       53 阅读
  10. 括号匹配C++

    2024-01-17 16:06:03       57 阅读
  11. Linux常用命令总结

    2024-01-17 16:06:03       63 阅读