一、Redis五种数据类型
前言:
Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。 Redis 中每个 hash 可以存储 2的32次方 - 1 键值对(40多亿)
可以看成具有KEY和VALUE的MAP容器,该类型非常适合于存储值对象的信息,
如:uname,upass,age等。该类型的数据仅占用很少的磁盘空间(相比于JSON)
一、Hash结构
1.hash常用操作
命令 | 解释 |
---|---|
HSET key field value | 存储一个哈希表的键值对 |
HSETNX key field value | 存储一个不存在的哈希表key的键值对 |
HMSET key field value [field value…] | 在一个哈希表key中存储多个键值对 |
HGET key field | 获取哈希表key对应的field的键值 |
HMGET key field [field…] | 批量获取哈希表key中多个field的键值 |