Redis教程

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

本文主要是介绍【备战春招】第2天 Redis入门,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称: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://img3.sycdn.imooc.com/63e3c60600013a9411620654.jpg

五、字符串集合(set)

1、字符串集合概述

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

  • 跟踪一些唯一性数据

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

2、存储set常用命令

  • 添加、删除元素

  • 获取集合中的元素

  • 集合中的差集运算

  • 集合中的交集运算

  • 集合中的并集运算

  • 扩展命令

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

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

1、有序字符串集合概述

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

2、存储set常用命令

  • 添加元素

  • 删除元素

  • 获得元素

  • 范围查询

  • 扩展命令

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

七、课程收获:

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


这篇关于【备战春招】第2天 Redis入门的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!