# EXISTS
确定是否存在key
语法
EXISTS key [key ...]
从以下版本可用:
1.0.0
时间复杂度:
O(N) 其中 N 是要检查的键的数量。
ACL 类别:
@keyspace
,@read
,@fast
如果key
存在,则返回。
用户应该意识到,如果同一个现有密钥在参数中被多次提及,它将被计数多次。因此,如果somekey
存在,EXISTS somekey somekey
将返回2。
# 返回
Integer,特别是指定为参数的键中存在的键数。
# 例子
redis> SET key1 "Hello"
"OK"
redis> EXISTS key1
(integer) 1
redis> EXISTS nosuchkey
(integer) 0
redis> SET key2 "World"
"OK"
redis> EXISTS key1 key2 nosuchkey
(integer) 2
redis>
# 历史
- 从 Redis 版本 3.0.3 开始:接受多个
key
参数。
# 反馈
如果您在此页面上发现问题,或有改进建议,请提交请求以合并或打开存储库中的问题。