EXISTS

用法
EXISTS key [ key ... ]
复杂度
O(N),其中 N 是要检查的键的数量。
始于
1.0.0
ACL 类别
@keyspace, @read, @fast

返回 key 是否存在。

用户应注意,如果参数中多次提及同一个已存在的键,它将被多次计数。因此,如果 somekey 存在,EXISTS somekey somekey 将返回 2。

示例

127.0.0.1:6379> SET key1 "Hello"
OK
127.0.0.1:6379> EXISTS key1
(integer) 1
127.0.0.1:6379> EXISTS nosuchkey
(integer) 0
127.0.0.1:6379> SET key2 "World"
OK
127.0.0.1:6379> EXISTS key1 key2 nosuchkey
(integer) 2

RESP2/RESP3 回复

整数回复:指定参数中存在的键的数量。

历史

版本 变更
3.0.3

接受多个 key 参数。