为了账号安全,请及时绑定邮箱和手机立即绑定

【备战春招】第2天 Redis入门

标签:
NoSql

课程名称:Redis入门

课程章节:05-Redis的数据结构

课程讲师: 慕神

课程内容:

一、Redis的数据结构:

1、五种数据类型

  • 字符串(String)

  • 字符串列表(list)

  • 有序字符串集合(sorted set)

  • 哈希(hash)

  • 字符串集合(set)

2、key定义的注意点:

不要过长、不要过短、统一的命名规范

二、字符串(String)

1、存储String常用命令

赋值、取值、删除、数值增减、扩展命令

https://img3.sycdn.imooc.com/63e3c4d1000174e314560818.jpg

三、哈希(hash)

1、存储Hash概述

  • String Key和String Value的map容器

  • 每一个Hash可以存储4294967295个键值对

2、存储Hash常用命令

赋值、取值、删除、数值增减、扩展命令

https://img3.sycdn.imooc.com/63e3c4d80001bf7b14520820.jpg

https://img4.sycdn.imooc.com/63e3c4de0001a61014500360.jpg

四、字符串列表(list)

1、存储list概述

  • ArrayList使用数组方式

  • LinkedList使用双向链接方式

2、存储list常用命令

  • 两端添加

  • 两端弹出

  • 扩展命令

  • 查看列表

  • 获取列表元素个数

https://img1.sycdn.imooc.com//63e3c60600013a9411620654.jpg

五、字符串集合(set)

1、字符串集合概述

  • 和List类型不同的是,Set集合中不允许出现重复的元素

  • 跟踪一些唯一性数据

  • 用于维护数据对象之间的关联关系

2、存储set常用命令

  • 添加、删除元素

  • 获取集合中的元素

  • 集合中的差集运算

  • 集合中的交集运算

  • 集合中的并集运算

  • 扩展命令

https://img1.sycdn.imooc.com//63e3ca2d00013d7e11600653.jpg

 六、有序字符串集合(sorted set)

1、有序字符串集合概述

Sorted-set中的成员在集合中的位置是有序的

2、存储set常用命令

  • 添加元素

  • 删除元素

  • 获得元素

  • 范围查询

  • 扩展命令

https://img1.sycdn.imooc.com//63e3cba00001f06a11610651.jpg

七、课程收获:

Redis五种数据类型,和JAVA对象有相类之处,老师讲得较细,容易理解。


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消