首页 > 编程笔记

Redis MGET命令的用法

Redis MGET 命令的基本语法如下:

MGET key [key ...]

MGET 用于返回一个或多个 key 的值。如果 key 不存在,那么返回特殊值 nil。因此,该命令永远不会执行失败。

返回值:执行成功则返回一个包含所有 key 的值的列表,执行失败则返回 nil。

实例如下:
#用MSET一次存储多个值
127.0.0.1:6379> MSET name "xinping"  age 25
OK
127.0.0.1:6379> MGET name age
1) "xinping"
2) "25"
127.0.0.1:6379> EXISTS fake_key
(integer) 0
# 当MGET中有不存在key的情况
127.0.0.1:6379> MGET name fake_key
1) "xinping"
2) (nil)

推荐阅读