首页 >> 大全

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

2022-08-09 大全 227 作者:考证青年

hset

说明:将哈希表key中的field字段的值设置为value。如果该键不存在,则创建一个新的哈希表并执行 HSET 操作。如果字段字段已存在于哈希表中,则旧值将被覆盖。

参数:关键字段值

返回值:如果field是哈希表中的新字段,并且值设置成功,则返回1。如果哈希表中的field字段已经存在并且旧值被新值覆盖,则返回0 .

hmset

说明:将多个字段-值(field-value)对同时设置为哈希表键。此命令覆盖哈希表中已存在的字段。如果key不存在,则创建一个空的hash表并执行HMSET操作。

参数:关键字段值[字段值...]

返回值:如果命令执行成功,返回OK。当key不是hash类型时返回错误。

hmget

描述:返回哈希表键中一个或多个给定字段的值。如果哈希表中不存在给定字段,则返回 nil 值。由于不存在的键被视为空哈希表,因此对不存在的键执行 HMGET 操作将返回一个只有 nil 值的表。

参数:关键字段[field ...]

返回值:包含多个给定字段的关联值的表,与请求的字段参数顺序相同。

说明:返回哈希表键中的所有字段和值。在返回值中,紧跟在每个字段名之后的是该字段的值,所以返回值的长度是哈希表大小的两倍。

参数:key

返回值:以列表的形式返回哈希表的字段和字段值。如果 key 不存在,则返回一个空列表。

郑重声明:本文版权归原作者所有,转载文章仅出于传播更多信息之目的。如果作者信息标注有误,请尽快联系我们修改或删除,谢谢。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了