redis--6.存储hash

 

1      存储hash

1.1  概述

Redis散列/哈希(Hashes)是键值对的集合mapRedis散列/哈希是字符串字段和字符串值之间的映射。因此,它们用于表示对象。

redis--6.存储hash

Redis中的Hashes类型可以看成具有StringKey和String Value的map容器。所 以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4294967295个键值对。

 

1.2  常用命令

1.2.1  赋值(hset keyfiled value 和 hmset key filed value[…])

redis--6.存储hash

1.2.2  取值(hget,hmget,hgetall)

redis--6.存储hash

 

1.2.3  删除(hdel和del)

redis--6.存储hash

 

redis--6.存储hash

 

1.2.4  增加数字(hincrby)

 redis--6.存储hash

1.3  扩展命令

1.3.1  判断key是否存在(hexists)

redis--6.存储hash

 

1.3.2  获取key的数量(hlen)

redis--6.存储hash

 

1.3.3  获得所有key(hkeys)

redis--6.存储hash

 

1.3.4  获得所有value(hvals)

redis--6.存储hash