Redis学习笔记

目录

1、Redis介绍

1.1、Redis的产⽣背景

1.2、Redis使⽤

1.3、Redis⽀持的数据类型

1.4、Redis特点

1.5、Redis应⽤场景

1.6、Redis的优缺点

1.6.1、优点

1.6.2、缺点

2、Redis安装及配置

2.1、Redis安装

2.1.1、下载Redis

2.2、Redis配置

 3、Redis基本使⽤

3.1、Redis存储的数据结构

3.2、string常⽤指令

 3.3、hash常⽤指令

3.4、list常⽤指令

 3.5、set常⽤指令

3.6、zset常⽤指令

3.7、key相关指令

3.8、db常⽤指令

4、Redis的持久化 [重点]

4.1、RDB

4.2、AOF

5、Java应⽤连接Redis

5.1、设置redis允许远程连接

5.2、在普通Maven⼯程连接Redis

使⽤jedis客户端连接 

5.2.1、添加Jedis依赖

5.2.2、使⽤案例

5.2.3、redis远程可视化客户端

5.3、在SpringBoot⼯程连接Redis

5.3.1、创建springBoot应⽤

 5.3.2、配置redis

5.3.3、使⽤redis客户端连接redis

5.4、Spring Data Redis

5.4.1、不同数据结构的添加操作

5.4.2、string类型的操作⽅法

5.4.3、不同数据类型的取值操作

6、使⽤redis缓存数据库数据

6.1、redis作为缓存的使⽤流程

6.2、在使⽤redis缓存商品详情

6.2.1、在service⼦⼯程添加Spring data redis依赖

6.2.2、在application.yml配置redis数据源

6.2.3、在ProductServiceImpl中修改业务代码

7、使⽤Redis做缓存使⽤存在的问题 [重点] 

7.1、缓存击穿

​编辑 7.2、缓存穿透

 7.3、缓存雪崩

7.4、Jmeter测试

7.4.1、创建测试计划

7.4.2、创建线程组

​编辑

7.4.3、设置HTTP请求

​编辑

8、Redis⾼级应⽤

8.1、主从配置

 8.2、哨兵模式

8.3、集群配置

8.3.1、集群搭建

8.3.2、集群管理

8.3.3、SpringBoot应⽤连接集群

9、Redis淘汰策略

10、Redis⾼频⾯试题

11、使⽤Redis实现分布式会话

11.1、流程分析

11.2、使⽤redis实现分布式会话

11.2.1、修改登录接⼝

当登录成功以token为key将⽤户信息保存到redis

​编辑

 11.2.2、在需要只⽤⽤户信息的位置,直接根据token从redis查询

 11.2.3、修改受限资源拦截器

11.2.4、创建⾮受限资源拦截器

​编辑


1、Redis介绍

 

1.1、Redis的产⽣背景

        2008年 萨尔瓦多 —— 开发⼀个进⾏⽹站实时统计
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值