腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
Redis 深度历险记
共 27 篇文章
加入清单架
1
Redis系统学习之入门
2
Redis系统学习之Windows安装
3
Redis系统学习之Linux安装
4
Redis系统学习之Redis性能测试工具
5
Redis系统学习之基础知识
6
Redis系统学习之五大基本数据类型(Redis-Key)
7
Redis系统学习之五大基本数据类型(String(字符串))
8
Redis系统学习之五大基本数据类型(List(列表))
9
Redis系统学习之五大基本数据类型(Set(集合))
10
Redis系统学习之五大基本数据类型(Hash(哈希))
11
Redis系统学习之五大基本数据类型(Zset(有序集合))
12
Redis系统学习之三种特殊数据类型(geospatial(地理位置))
13
Redis系统学习之三种特殊数据类型(hyperloglog(基数统计))
14
Redis系统学习之三种特殊数据类型(bitmaps(位图))
15
Redis系统学习之事物
16
Redis系统学习之Java操作RedisAPI(Jedis)
17
Redis系统学习之SpringBoot集成Redis操作API(创建SpringBoot项目)
18
Redis系统学习之SpringBoot集成Redis操作API(集成SpringDataRedis及其分析)
19
Redis系统学习之自定义RedisTemplate
20
Redis系统学习之配置文件解读(非常全)
21
Redis系统学习之持久化(RDB)
22
Redis系统学习之持久化(AOF)
23
Redis系统学习之发布订阅
24
Redis系统学习之主从复制
25
Redis系统学习之哨兵模式
26
Redis系统学习之其他高可用模型
27
Redis系统学习之缓存穿透,缓存击穿,缓存雪崩的概念及其解决方案
清单首页
Redis 深度历险记
文章详情
清单「Redis 深度历险记」 22/27
Redis系统学习之持久化(AOF)
彼岸舞
·人瑞java开发工程师
AOF(Append Only File)
什么是AOF(来自小姐姐的面试题67)
AOF:Append Only File
以日志的形式记录服务器所处理的每一个写、删除操作,查询操作不会记录,以文本的方式记录,打开可以看到详细的操作记录
开启AOF,appendonly no 改为yes就可以了
但是有个问题,aof文件损坏是服务无法启动的,可以通过redis-check-aof工具进行检查修复
redis-check-aof --fix 文件.aof 然后输入y确认修复
修复会删除掉错误的命令,会导致一些数据的丢失,但是也是在接收范围之内的,任何的修复都是有代价的
AOF的优缺点(来自小姐姐的面试题67)
优点
数据安全,redis提供了3种同步策略,每秒同步(异步完成)、每修改同步(同步完成)、不同步。
通过append模式写文件即使中途服务器宕机,也不会破坏已经存在的内容,可以通过redis-check-aof工具解决数据一致性的问题。
rewrite模式,定期对aof文件进行重写,将命令进行合并,以达到压缩的目的。
缺点
AOF文件比RDB文件大,且恢复速度慢。
数据集大的时候,比RDB启动效率低。
运行效率没有RDB高。
图随便看看就好了,我也看不清[捂脸]
作者:彼岸舞
时间:2021\05\05
内容关于:Redis
本文属于作者原创,未经允许,禁止转发
下一篇
举报
领券