事务
有关如何在 Garnet 中实现 RESP 事务的详细信息和示例,请参阅开发者指南
DISCARD
语法
DISCARD
清除事务中所有先前排队的命令,并将连接状态恢复为正常。
Resp 回复
简单字符串回复:OK。
EXEC
语法
EXEC
执行事务中所有先前排队的命令,并将连接状态恢复为正常。
Resp 回复
以下之一
- 数组回复:每个元素是原子事务中每个命令的回复。
- Nil 回复:事务中止,因为 WATCH 键被修改。
MULTI
语法
MULTI
标记事务块的开始。后续命令将排队等待使用 EXEC 进行原子执行。
Resp 回复
简单字符串回复:OK。
UNWATCH
语法
UNWATCH
清除事务中所有先前被 WATCH 的键。
Resp 回复
简单字符串回复:OK。
WATCH
语法
WATCH key [key ...]
标记给定键以进行监视,以便条件执行事务。
Resp 回复
简单字符串回复:OK。