Hash是String类型的filed和value的映射表。更适合用来存储对象,相对于每一个属性都存成String类型,将一个对象存储在hash类型中,更省内存并且便于存取。spa
Hset 设置hash的filed为定值,若是key不存在则建立,若是存在则更新。Hset key filed value对象
Hsetnx 设置hash的filed为定值,若是key不存在则建立返回1,若是存在也没法更新返回0。 hsetnx key field value内存
Hmset 同时设置hash的多个filed hmset key field value [field value ...]rem
Hmget 同时获取多个filed hmget key field [field ...]get
Hincrby 给filed加定值,可是必须是整数 hincrby key field incrementhash
Hexists 判断filed是否存在 hexists key fieldfile
Hlen 返回hash的filed数量 hlen key方法
Hdel 删除hash指定的filed hdel key field [field ...]im
Hkeys 返回hash全部的filed hkeys keyimg
hvals:返回hash的全部value hvals key
Hgetall 返回hash的全部filed和value