HM-SpringCloud微服务系列10.1.2【Redis持久化之AOF持久化】
上回书说到,RDB因两次执行间隔时间较长而存在数据丢失的风险
2. AOF持久化
2.1
AOF全称为Append Only File(追加文件)。Redis处理的每一个写命令都会记录在AOF文件,可以看做是命令日志文件。
&符后面的数字记录的是指令的长度
删掉上一节中生成的rdb文件
这次,在/tmp目录下重启redis服务
客户端访问,并存入数据
新建窗口3,查看生成的aof文件
可以看到aof可以动态记录指令
现在,回到窗口1暂停redis服务ctrl+c
然后紧接着重启redis服务
RDB记录的是值,AOF记录的是操作命令(因此,理论上AOF文件要比RDB文件体积大得多)
2.2
现在窗口1ctrl+c
后重启redis服务,并窗口2查询测试
RDB与AOF的优缺点对比
分类:
微服务
标签:
Redis
, SpringCloud
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!