一、命令简介
hget hash 命令在redis中主要功能是:
获取一个hash键中某个字段所对应的值
二、命令使用说明
命令语法如下:
redis 192.168.8.123>hget hashKeyName fieldName
注意事项:
1 当命令执行成功后,返回fieldName所对应的值
2 当fieldName或hashKeyName不存在时,则返回3 当hashKeyName非hash类型时,则返回相应的错误信息hget
例:
redis 192.168.8.123:6379> flushdb //清空redis数据库
OK
redis 192.168.8.123:6379> set k1 kvalue //设置一个string类型至 redis当前数据库中
OK
redis 192.168.8.123:6379> get k1
"kvalue"
redis 192.168.8.123:6379> hget k1 field1 //对string类型获取 hash字段值,返回相应的错误信息
(error) WRONGTYPE Operation against a key holding the wrong kind of value
redis 192.168.8.123:6379> hget k1 //hget 参数输入错误 返回相应的错误提示信息
(error) ERR wrong number of arguments for 'hget' command
redis 192.168.8.123:6379> hset k2 field1 field1Value //设置一个hash字段