基础篇Redis

开篇导读

理想课程

小伙伴们理想的课程一定是能够通过讲解的方式,得到如下这些启发,我们的课程会从基础到精通,从redis小白,到redis大牛,还在等什么,这套课程一定就是你最适合你的课程~

1652882458107

1652882458107

1.Redis简单介绍

Redis是一种键值型的NoSql数据库,这里有两个关键字:

其中键值型,是指Redis中存储的数据都是以key.value对的形式存储,而value的形式多种多样,可以是字符串.数值.甚至json:

1652882668159

上面这里其实举了个例子:如果我们直接存kv,那么用户信息就显得很松散。因此我们这里可以拿id作key,来存json。

而NoSql则是相对于传统关系型数据库而言,有很大差异的一种数据库。

对于存储的数据,没有类似Mysql那么严格的约束,比如唯一性,是否可以为null等等,所以我们把这种松散结构的数据库,称之为NoSQL数据库。

2.课程目录

• 初始Redis

◦ 认识NoSQL
◦ 认识Redis
◦ 安装Redis

• Redis常见命令

◦ 5种常见数据结构
◦ 通用命令
◦ 不同数据结构的操作命令

• Redis的Java客户端

◦ Jedis客户端
◦ SpringDataRedis客户端

3.初始Redis

3.1.认识NoSQL

NoSql可以翻译做Not Only Sql(不仅仅是SQL),或者是No Sql(非Sql的)数据库。是相对于传统关系型数据库而言,有很大差异的一种特殊的数据库,因此也称之为非关系型数据库