一、持久化:RDB+AOF
1、RDB(Redis DataBase)
1.1 官网介绍
1.2 是什么
1.3 能干嘛
1.4 案例演示
1.4.1 需求说明
1.4.2 配置文件(redis6 vs redis7)
(1)redis6.0.16版本以下配置文件
(2)redis6.2~redis7.0.0版本配置文件
1.4.3 操作步骤
1.4.3.1 自动触发
(1)5秒2次修改
(2)修改dump文件保存路径
(3)修改dump文件名称
触发备份
如何恢复
分机隔离
1.4.3.2 手动触发
(1)save生成RDB文件
案例:
(2)bgsave生成RDB文件(默认)
案例:
1.5 RDB的优点和缺点
1.5.1 优点
1.5.2 缺点
1.6 如何检查修复dump.rdb文件
1.7 那些情况 会触发RDB快照
1.8 如何禁用快照
1.9 RDB优化配置项详解
1.10 小总结
2、AOF(Append Only File)
2.1 官网介绍
2.2 是什么
2.3 能干嘛
2.4 AOF保存的是appendonly.aof文件
2.5 AOF持久化工作流程
2.6 AOF缓冲区三种写回策略
2.7 案例演示和说明、AOF配置/启动/修复/恢复
2.7.1 配置文件说明(redis6 VS redis7)
aof文件保存路径:
aof文件保存名称:
2.7.2 正常恢复
2.7.3 异常恢复
2.8 优势
2.9 劣势
2.10 AOF重写机制
2.10.1 是什么
2.10.2 触发机制
2.10.3 案例说明
(1)需求说明
(2)步骤
【2.1】前期配置准备
【2.2】自动触发案例01
【2.3】手动触发案例02
【2.4】结论
2.10.4 重写原理
2.11 AOF优化配置项详解
2.12 小总结
3、RDB-AOF混合持久化
3.1 官网建议
3.2 RDB VS AOF
数据恢复顺序和加载流程(面试中考过!!)
3.3 怎么选?用哪个?
3.4 同时开启两种持久化方式
3.5 推荐方式
4、纯缓存模式