1正常执行

127.0.0.1:6379> multi     开启事物
OK

#然后进行相关操作
127.0.0.1:6379> set key4 v4
QUEUED
127.0.0.1:6379> get key2
QUEUED

#提交
127.0.0.1:6379> exec
1) OK
2) "v2"

2放弃事物
127.0.0.1:6379> multi
OK
127.0.0.1:6379> set key7 e
QUEUED
127.0.0.1:6379> DISCARD  放弃事物
OK
127.0.0.1:6379> get key7
(nil)

 

redis支持部分事物

 

悲观锁策略:提交版本必须大于当前记录版本才能执行更新

相关文章:

  • 2021-08-17
  • 2022-01-22
  • 2022-12-23
  • 2021-09-27
  • 2021-04-28
  • 2021-06-05
猜你喜欢
  • 2021-12-31
  • 2021-06-18
  • 2021-07-21
  • 2021-07-21
  • 2021-05-26
相关资源
相似解决方案