事务

发布时间 2023-05-28 17:05:10作者: 小肚腩吖

redis事务简介

redis事务就是一个命令执行的队列,将一系列预定义命令包装成一个整体(一个队列)。当执行时,一次性按照添加顺序依次执行,中间不会被打断或者干扰。
一个队列中,一次性、顺讯性、排他性的执行一系列命令

事务基本操作

  1. 开启事务
  • 命令
multi
  • 作用

设定事务的开启位置,此指令执行后,后续的所有指令均加入到事务中

  1. 执行事务
  • 命令:
exec
  • 作用

设定事务的结束位置,同时执行事务,与multi成对出现,成对使用

注意:加入事务的命令暂时进入到任务队列中,并没有立即执行,只有执行exec命令才开始执行