redis数据类型讲解(hash)

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添加一个键值对,发如果键存在,则添加失败) 



猜你喜欢

转载自blog.csdn.net/laogay_tansen/article/details/81068409
今日推荐