*Redis mget 命令

*语法

MGET key [key ...]

返回所有指定键的值。 对于不持有字符串值或不存在的每个键,返回特殊值 nil。 因此,此操作永远不会失败。

此命令在集群化 Redis 环境中的行为有所不同。有关更多信息,请参阅多键操作页面。

*示例

# 返回所有指定键的值。
> SET key1 "Hello"
"OK"
> SET key2 "World"
"OK"
> MGET key1 key2 nonexisting
1) "Hello"
2) "World"
3) (nil)

在交互式控制台中试试这些命令:

redis> SET key1 "Hello"
"OK"
redis> SET key2 "World"
"OK"
redis> MGET key1 key2 nonexisting
1) "Hello"
2) "World"
3) (nil)
redis>

*返回值说明

数组回复: 指定键处的值列表。