5、Redis持久化

image

一、持久化:RDB+AOF

image
image


1、RDB(Redis DataBase)

image

1.1 官网介绍

image

1.2 是什么

image

1.3 能干嘛

image

1.4 案例演示

image

1.4.1 需求说明

image

1.4.2 配置文件(redis6 vs redis7)

(1)redis6.0.16版本以下配置文件
image
(2)redis6.2~redis7.0.0版本配置文件
image

1.4.3 操作步骤

image

1.4.3.1 自动触发

image
image

(1)5秒2次修改

image

(2)修改dump文件保存路径

image
image

(3)修改dump文件名称

image

触发备份

image
image

如何恢复

image
image
image
image
image
image
image
image

分机隔离

image

1.4.3.2 手动触发

image
image
(1)save生成RDB文件
image
案例:
image
(2)bgsave生成RDB文件(默认)
image
image
image
image
案例:
image
image

1.5 RDB的优点和缺点

1.5.1 优点

image
image

1.5.2 缺点

image
image
image
image

1.6 如何检查修复dump.rdb文件

image
image
image
image
image

1.7 那些情况 会触发RDB快照

image

1.8 如何禁用快照

image
image

1.9 RDB优化配置项详解

image
image
image
image
image
image

1.10 小总结

image


2、AOF(Append Only File)

image

2.1 官网介绍

image

2.2 是什么

image

2.3 能干嘛

image

2.4 AOF保存的是appendonly.aof文件

2.5 AOF持久化工作流程

image

2.6 AOF缓冲区三种写回策略

image
image
image
image

2.7 案例演示和说明、AOF配置/启动/修复/恢复

image

2.7.1 配置文件说明(redis6 VS redis7)

image
image
aof文件保存路径:
image
image
image
image
image
aof文件保存名称:
image
image
image
image
image

2.7.2 正常恢复

image
image
image
image
image

2.7.3 异常恢复

image
image
image
image
image
image
image

2.8 优势

image
image

2.9 劣势

image
image

2.10 AOF重写机制

image

2.10.1 是什么

image
image

2.10.2 触发机制

image
image

2.10.3 案例说明

image
(1)需求说明
image
(2)步骤
【2.1】前期配置准备
image
image
image
image
image
【2.2】自动触发案例01
image
image
image
image
image
image
image
image
【2.3】手动触发案例02
image
image
【2.4】结论
image

2.10.4 重写原理

image

2.11 AOF优化配置项详解

image
image

2.12 小总结

image


3、RDB-AOF混合持久化

image

3.1 官网建议

image

3.2 RDB VS AOF

image
image
数据恢复顺序和加载流程(面试中考过!!)
image

3.3 怎么选?用哪个?

image

3.4 同时开启两种持久化方式

image

3.5 推荐方式

image
image
image
image


4、纯缓存模式

image
image

posted @ 2023-11-18 15:04  "贼*.猫"贼*.帅`  阅读(9)  评论(0编辑  收藏  举报