EXEC

执行事务中的所有命令。

语法

EXEC

引入版本:1.2.0

复杂度摘要:—

[!NOTE] 此命令的行为在集群 Redis 环境中有所不同。请参阅 多键操作 页面了解更多信息。

执行 交易 中所有先前排队的命令并将连接状态恢复到正常。

当使用 WATCH 时,仅当监视的键未被修改时,EXEC 才会执行命令,从而允许使用 检查设定机制。

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
✅ 标准
✅ 主动-主动
✅ 标准
✅ 主动-主动

返回值

RESP2

以下之一: * 数组回复:每个元素是对原子事务中每个命令的回复。 * 无回复:由于触摸了 WATCHed 键,交易被中止。

RESP3

以下之一: * 数组回复:每个元素是对原子事务中每个命令的回复。 * 空回复:由于触摸了 WATCHed 键,交易被中止。

资料来源:Redis 官方 EXEC 文档;中文内容参考 Redis 文档许可。