知方号

知方号

Redis EXISTS 命令 判断是否存在key

Redis EXISTS 命令用于检查给定 key 是否存在。

从 Redis 3.0.3 起可以一次检查多个 key 是否存在。这种情况下,返回待检查 key 中存在的 key 的个数。检查单个 key 返回 1 或 0 。

注意:如果相同的 key 在参数列表中出现了多次,它会被计算多次。所以,如果somekey存在, EXISTS somekey somekey 命令返回 2。

@syntax

redis EXISTS 命令基本语法如下:

redis 127.0.0.1:6379> EXISTS KEY_NAME *返回值

整数 :

1 key存在 0 key不存在 *例子 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

可用版本>= 1.0.0.

时间复杂度: O(1)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。