redis哈希数据结构
一、特点
key value
stu id:101 name:hu age:24
二、应用场景
数据库缓存(每⼀个表⾥每⼀⾏都是⼀个键值对)
三、使用
1、HSET:写入数据
127.0.0.1:6379> HSET people name xiaowu sex man add shanghai
3
2、HGET:获取数据
127.0.0.1:6379> HGET people name
xiaowu
127.0.0.1:6379> HGET people sex
man
3、HSET:修改数据
127.0.0.1:6379> HSET people name wuxiaoyuan
0
127.0.0.1:6379> HGET people name
wuxiaoyuan
4、HDEL:删除数据
127.0.0.1:6379> HDEL people name
1
127.0.0.1:6379> HGET people name
127.0.0.1:6379>
5、DEL:删除所有数据
127.0.0.1:6379> DEL people
1
127.0.0.1:6379> HGET people sex
127.0.0.1:6379> HGET people add
127.0.0.1:6379>
6、HMGET:获取多个值
127.0.0.1:6379> HSET people name wuxiaoyuan sex man add shanghai zhuji linyi
4
127.0.0.1:6379> HMGET people name add zhuji
wuxiaoyuan
shanghai
linyi
127.0.0.1:6379>
7、HGETALL:获取所有key和value
127.0.0.1:6379> HGETALL people
name
wuxiaoyuan
sex
man
add
shanghai
zhuji
linyi
8、HKEYS:获取所有key
127.0.0.1:6379> HKEYS people
name
sex
add
zhuji
9、HVALS:获取所有的value
127.0.0.1:6379> HVALS people
wuxiaoyuan
man
shanghai
linyi
10、计数
1)HINCRBY:增加