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

Redis EXISTS命令

Redis EXISTS命令

返回 Redis键(keys)


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

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

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

语法

redis EXISTS 命令基本语法如下:

redis 127.0.0.1:6379> EXISTS KEY_NAME

可用版本

>= 1.0.0

返回值

若 key 存在返回 1 ,否则返回 0 。

示例

redis 127.0.0.1:6379> EXISTS jiyik-new-key
(integer) 0

现在我们创建一个名为 runoob-new-key 的键并赋值,再使用 EXISTS 命令。

redis 127.0.0.1:6379> set jiyik-new-key newkey
OK
redis 127.0.0.1:6379> EXISTS jiyik-new-key
(integer) 1

时间复杂度

该命令的时间复杂度为:O(1)

返回 Redis键(keys)

查看笔记

扫码一下
查看教程更方便