手记

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

课程名称:Redis入门

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

课程讲师: 慕神

课程内容:

一、Redis的数据结构:

1、五种数据类型

  • 字符串(String)

  • 字符串列表(list)

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

  • 哈希(hash)

  • 字符串集合(set)

2、key定义的注意点:

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

二、字符串(String)

1、存储String常用命令

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

三、哈希(hash)

1、存储Hash概述

  • String Key和String Value的map容器

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

2、存储Hash常用命令

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

四、字符串列表(list)

1、存储list概述

  • ArrayList使用数组方式

  • LinkedList使用双向链接方式

2、存储list常用命令

  • 两端添加

  • 两端弹出

  • 扩展命令

  • 查看列表

  • 获取列表元素个数

五、字符串集合(set)

1、字符串集合概述

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

  • 跟踪一些唯一性数据

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

2、存储set常用命令

  • 添加、删除元素

  • 获取集合中的元素

  • 集合中的差集运算

  • 集合中的交集运算

  • 集合中的并集运算

  • 扩展命令

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

1、有序字符串集合概述

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

2、存储set常用命令

  • 添加元素

  • 删除元素

  • 获得元素

  • 范围查询

  • 扩展命令


七、课程收获:

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


0人推荐
随时随地看视频
慕课网APP