第二节:哈希数据结构

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:增加

联系管理员微信tutu19192010,注册账号

上一篇
下一篇
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 帮助IT小伙伴学到真正的技术