Redis中hash常用命令
1、hset key field value 在key中添加一个键值对 field代表map中的key而这里可以把key看成map
2、hget key field 通过hash 中的key h1获得对应的value值
3、hgetall key 获取所有hash中key值
4、hlen key 获取hash中键值对个数(value不是nil的情况下)
5、hkeys key 获取hash中的所有的key
6、hvals key 获取hash中所有的value值
7、hexists key field 判断hash中是否包含h1这个key(返回1是包含0是不包含)
8、hdel key field field field … 删除hash中的key可以有多个返回数字几就删除了几个
9、hincrby key field increment 给hash中的key h1 添加数字(必须h1的value也是整数)
10、hincrbyfloat key field increment 给hash中的key h1 的value添加小数
11、hmget key field field … 获取hash对应的key的value
12、hmset key field value field value … 设置hash中的key-value键值对
13、hsetnx key field value 给hash中设置键值对(key不能重复否则返回0)