Redis hash是一个键值对集合
Redis hash是一个string类型的 field 和 value 的映射表,hash特别适合用于存储对象,类似java中的Map<String,Object>,底层使用的存储为ziplist和hashtable两种,当hash中的数据少的时候,使用ziplist,多了使用hashtable
hset key field value 添加数据
hget key field 获取数据
hmset field1 value1 field2 value2 … 批量添加
hexists key field 查看集合中是否存在
hkeys key 查看所有key中的field
hvalues key 列举key中所有的value值
hincrby key field step 给key的field按照步长增长
hsetnx key field value 添加时,不存在field可以添加,存在field时候添加失败