跳到主要内容

事务

2025年01月10日
柏拉文
越努力,越幸运

一、exec


exec: 执行事务。

redis> MULTI
OK
redis> SET mykey "value"
QUEUED
redis> INCR mycounter
QUEUED
redis> EXEC
1) OK
2) (integer) 1

二、multi


multi: 开始事务。

redis> MULTI
OK
redis> SET mykey "value"
QUEUED
redis> INCR mycounter
QUEUED
redis> EXEC
1) OK
2) (integer) 1

三、discard


discard: 取消事务。

redis> MULTI
OK
redis> SET mykey "value"
QUEUED
redis> INCR mycounter
QUEUED
redis> EXEC
1) OK
2) (integer) 1