-
目录
案例四:冤有头,债有主(组内有命令出现问题,但并不是语法问题)
-
简述事务的执行命令
- 事务从输入multi命令开始,之后的命令都会依次压入命令缓冲队列中,并不会执行,直到输入exec后才会被执行。
- Redis会将之前的命令缓冲队列中的命令依次执行。组队过程中,可以通过discard来放弃组队。
-
案例一:正常执行
- 127.0.0.1:6379> set t1 1
OK
127.0.0.1:6379> multi
OK
127.0.0.1:6379(TX)> set id 12
QUEUED
127.0.0.1:6379(TX)> get id
QUEUED
127.0.0.1:6379(TX)> incr t1
QUEUED
127.0.0.1:6379(TX)> get t1
QUEUED
127.0.0.1:6379(TX)> exec
- 127.0.0.1:6379> set t1 1
py系统学习笔记:第六阶段:数据库编程基础:第四章:Redis的使用:126.Redis事务_Redis事务基本操作
本文介绍了Redis的事务操作,包括如何开启和执行事务,以及在遇到语法错误或异常时如何处理。通过多个案例展示了正常执行、放弃事务、错误导致的事务失败以及部分命令错误但不影响其他命令执行的情况。
摘要由CSDN通过智能技术生成