redis数据库笔记第3篇:学习目标,hash类型
【摘要】 Redis简介 推荐阅读 为什么要有集群 集群的概念 搭建集群 参考阅读 学习目标 nosql介绍 NoSQL:一类新出现的数据库(not only sql) NoSQL和SQL数据库的比较: 学习时长 配置 核心配置选项 参考资料 服务器端 客户端 string类型 保存 获取 删除 键命令 hash类型 增加、修改 list类型 增加 set类型 数据操作行为 Strict
学习目标
- 能够写出Redis中hash类型数据的增删改查相关命令
hash类型
- hash⽤于存储对象,对象的结构为属性、值
- 值的类型为string
增加、修改
-
设置单个属性
hset key field value
-
例1:设置键
user
的属性name
为itheima
hset user name itheima
-
设置多个属性
hmset key field1 value1 field2 value2 ...
-
例2:设置键
u2
的属性name
为itcast
、属性age
为11
hmset u2 name itcast age 11
获取
-
获取指定键所有的属性
hkeys key
-
例3:获取键u
学习目标
- 能够说出Redis中 list 保存的数据类型
list类型
- 列表的元素类型为string
- 按照插⼊顺序排序
增加
-
在左侧插⼊数据
lpush key value1 value2 ...
-
例1:从键为
a1
的列表左侧加⼊数据a 、 b 、c
lpush a1 a b c
-
在右侧插⼊数据
rpush key value1 value2 ...
-
例2:从键为
a1
的列表右侧加⼊数据0、1
rpush a1 0 1
-
在指定元素的前或后插⼊新元素
linsert key before或after 现有元素 新元素
-
例3:在键
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)