Redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。
Redis中的每个hash可以存储2^32-1个键值对(40多亿)。
实例
127.0.0.1:6379> HMSET runoobkey name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
OK
127.0.0.1:6379> HGETALL runoobkey
1) "name"
2) "redis tutorial"
3) "description"
4) "redis basic commands for caching"
5) "likes"
6) "20"
7) "visitors"
8) "23000"
.0.1:6379> HMSET runoobkey name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
OK
127.0.0.1:6379> HGETALL runoobkey
1) "name"
2) "redis tutorial"
3) "description"
4) "redis basic commands for caching"
5) "likes"
6) "20"
7) "visitors"
8) "23000"
在以上例子中,我们设置了redis的一些描述信息(name,desription,likes,visitors)到哈希表的runnoobkey中。
Redis hash 命令
参考:
https://www.yuque.com/docs/share/f0110882-9761-4d9b-b95f-8c8e7aabcbbd