hmget命令
Redis hmget
,返回哈希表中,一个或多个给定字段的值
语法
hmget key field [field ...]
-
hmget
返回哈希表 key 中,一个或多个给定域的值 -
如果给定的域不存在于哈希表,那么返回一个
nil
值 -
因为不存在的 key 被当作一个空哈希表来处理,所以对一个不存在的 key 进行 HMGET 操作将返回一个只带有
nil
值的表
返回值
一个包含多个给定字段关联值的表,表值的排列顺序和指定字段的请求顺序一样
例子
127.0.0.1:6379> hset website qq "qq.com"
(integer) 1
127.0.0.1:6379> HSET website baidu "baidu.com"
(integer) 1
127.0.0.1:6379> hmget website qq baidu no:exists:field
1) "qq.com"
2) "baidu.com"
3) (nil)