教程 > Redis教程 > Redis 命令 阅读:14

Redis WATCH 命令

Redis WATCH 命令

返回 Redis 事务


Redis WATCH 命令用于监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打断。

监控一直持续到EXEC命令(事务中的命令是在EXEC之后才执行的,所以在MULTI命令后可以修改WATCH监控的键值)

语法

redis WATCH 命令基本语法如下:

redis 127.0.0.1:6379> WATCH key [key ...]

可用版本

>= 2.2.0

返回值

总是返回 OK 。

示例

redis 127.0.0.1:6379> WATCH lock lock_times
OK

时间复杂度

UNWATCH 命令时间复杂度:对于每一个key的时间复杂度为O(1)

返回 Redis 事务

查看笔记

扫码一下
查看教程更方便