Redis 哈希(hash)命令

redis hgetall 命令用于获取key所对应的hash的所有字段和值。在返回值中,每个字段名后面都跟着它的值,所以返回的长度是哈希大小的两倍。

语法

hgetall key_name

可用版本

>=2.0.0.

返回值

返回key所对应的hash的所有字段和值。

示例:redis hgetall

127.0.0.1:6379> hmset langhash lang1 "PHP" lang2 "JavaScript" lang3 "Python"
OK
127.0.0.1:6379> hset langhash lang4 "Golanguage"
(integer) 1
127.0.0.1:6379> hgetall langhash
1) "lang1"
2) "PHP"
3) "lang2"
4) "JavaScript"
5) "lang3"
6) "Python"
7) "lang4"
8) "Golanguage"