hash是一个键值对的形式,但是值是多个键值对
1.hset/hget
hset hash名 键 值 (给hash添加一个键值对,只能添加一个,但是可以用新的覆盖旧的)
hget hash名 键 (查看hash中键的值)
2.hmset/hmget/hgetall
hmset hash名 键 值 键 值 .....(向hash中添加多个键值对,可以是一个)
hmget hash名 键 键...(查找hash中多个键的值,可以是一个)
hgetall hash名(查找hash中所有的键值对)
3.hdel hash名 键 键..(删除hash中键,可以删除多个)
4.hlen hash名(查询hash中有几个键)
5. hexists hash名(查询hash中是否有这个键)
6.hkeys/hvals
hkeys hash名 (查询hash中所有键)
hvals hash名(查询hash中所有值)
7.hincrby/hincrbyfloat
hincrby hash名 键 值(给hash对应的键加一个值)
hincrbyfloat hash名 键 值(给hash对应的键加一个值,值可以为浮点数)
8. hsetnx hash名 键 值 (给hash添加一个键值对,发如果键存在,则添加失败)