Redis 哈希(Hash)常用用法

1 语法:Hset table filed value,HDEL key field2 [field2]
设置一个值,删除一个或多个哈希表字段(备注,只能是一个字段,不能设置多个字段,如图二)






2 语法:HEXISTS key field
查看哈希表 key 中,指定的字段是否存在。





3 语法:HGET key field ,设置一个字段, hmset ,hmget分别设置多个字段,取多个key,
获取存储在哈希表中指定字段的值。可以参考上面的列子,但是只能一次获取一个field对应的字段,如下图:





4 语法:HGETALL key
获取在哈希表中指定 key 的所有字段和值







5 语法:HINCRBY key field increment
为哈希表 key 中的指定字段的整数值加上增量 increment 。(备注,只能是数字类型才能相加)






6 语法:HKEYS key
获取所有哈希表中的字段




7 语法:Hvals key
获取所有哈希表中的字段对应的value






8 语法:HLEN key
获取哈希表中字段的数量







9 语法:HMGET key field1 [field2]
获取所有给定字段的值






12 语法:HSETNX key field value
只有在字段 field 不存在时,设置哈希表字段的值。







猜你喜欢

转载自lfc-jack.iteye.com/blog/2381521