Redis UNWATCH 命令

Redis UNWATCH 命令

返回 Redis 事务


Redis UNWATCH 命令用于取消 WATCH 命令对所有 key 的监视。 如果执行过 EXEC 或DISCARD,无需再执行 UNWATCH。

因为 EXEC 命令会执行事务,因此 WATCH 命令的效果已经产生了;而 DISCARD命令在取消事务的同时也会取消所有对 key 的监视,因此这两个命令执行之后,就没有必要执行 UNWATCH了。

语法

redis UNWATCH 命令基本语法如下:

redis 127.0.0.1:6379> UNWATCH

可用版本

>= 2.2.0

返回值

总是返回 OK 。

示例

redis 127.0.0.1:6379> WATCH lock lock_times
OK

redis 127.0.0.1:6379> UNWATCH
OK

时间复杂度

UNWATCH 命令时间复杂度:O(1)

返回 Redis 事务

查看笔记

扫码一下
查看教程更方便