hm是什么意思?redis-hash类型的hset、hmset,有什么区别

hset
说明:将哈希表key中的field字段的值设置为value 。如果该键不存在,则创建一个新的哈希表并执行 HSET 操作 。如果字段字段已存在于哈希表中,则旧值将被覆盖 。
【hm是什么意思?redis-hash类型的hset、hmset,有什么区别】参数:关键字段值
返回值:如果field是哈希表中的新字段,并且值设置成功,则返回1 。如果哈希表中的field字段已经存在并且旧值被新值覆盖,则返回0 .
hmset
说明:将多个字段-值(field-value)对同时设置为哈希表键 。此命令覆盖哈希表中已存在的字段 。如果key不存在,则创建一个空的hash表并执行HMSET操作 。

hm是什么意思?redis-hash类型的hset、hmset,有什么区别

文章插图
参数:关键字段值[字段值...]
返回值:如果命令执行成功,返回OK 。当key不是hash类型时返回错误 。
hmget
描述:返回哈希表键中一个或多个给定字段的值 。如果哈希表中不存在给定字段,则返回 nil 值 。由于不存在的键被视为空哈希表,因此对不存在的键执行 HMGET 操作将返回一个只有 nil 值的表 。
参数:关键字段[field ...]
返回值:包含多个给定字段的关联值的表,与请求的字段参数顺序相同 。
说明:返回哈希表键中的所有字段和值 。在返回值中,紧跟在每个字段名之后的是该字段的值,所以返回值的长度是哈希表大小的两倍 。
参数:key
返回值:以列表的形式返回哈希表的字段和字段值 。如果 key 不存在,则返回一个空列表 。
郑重声明:本文版权归原作者所有,转载文章仅出于传播更多信息之目的 。如果作者信息标注有误,请尽快联系我们修改或删除,谢谢 。