HGETALL
返回哈希中的所有字段和值。
语法
HGETALL key
引入版本:2.0.0
复杂度摘要:O(N)
返回 key 中存储的哈希值的所有字段和值。在返回值中,每个字段名称后面都跟着它的值,因此回复的长度是哈希大小的两倍。
必需参数
key
保存哈希值的键的名称。
示例
redis> HSET myhash field1 "Hello"
(integer) 1
redis> HSET myhash field2 "World"
(integer) 1
redis> HGETALL myhash
1) "field1"
2) "Hello"
3) "field2"
4) "World"
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
数组回复:字段及其值的列表,当key不存在时为空列表。
RESP3
地图回复:字段及其值的映射,或者当键不存在时为空列表。
资料来源:Redis 官方 HGETALL 文档;中文内容参考 Redis 文档许可。