Redis HGET 命令

Redis 哈希(Hash)

Redis HGET 命令用于返回哈希表中指定字段的值。

 

1. 语法

redis HGET 命令基本语法如下:

HGET KEY_NAME FIELD_NAME 

 

2. 可用版本

>= 2.0.0

 

3. 返回值

返回给定字段的值。如果给定的字段或 key 不存在时,返回 nil 。

 

4. 范例

# 字段存在

redis 127.0.0.1:6379> HSET site redis redis.com
(integer) 1

redis 127.0.0.1:6379> HGET site redis
"redis.com"


# 字段不存在

redis 127.0.0.1:6379> HGET site mysql
(nil)

Redis 哈希(Hash)

Redis HGETALL 命令用于返回哈希表中,所有的字段和值。在返回值里,紧跟每个字段名(field name)之后是字段的值(value),所以返回值的长度是哈希表大小的两倍。语法:redis HGETALL 命令基本语法如下:HGETALL KEY_NAME。可用版本:>= 2.0.0。返回值:以列表形式返回哈希表的字段及字段值。