Redis 持久化之AOF操作

发布于:2023-01-17 ⋅ 阅读:(402) ⋅ 点赞:(0)

 

目录

AOF(Append Only File)

AOF保存文件

AOF的作用

 AOF有错误  无法重启

解决AOF错误办法

 重写规则说明  (了解即可)

 AOF优缺点

扩展


AOF(Append Only File)

追加文件   将所有命令都记录下来,history,恢复的时候就把这个文件全部再执行一遍  日志

AOF保存文件

appendonly.aof

AOF的作用

 AOF有错误  无法重启

解决AOF错误办法

 

 重写规则说明  (了解即可)

默认文件无限制追加   文件会越来越大

如果AOF文件大于64MB,则会fork一个新的进程来将我们的文件重写

 AOF优缺点

优点:

       1. 每一次修改都同步  让文件的完整性会更加好

        2.每秒同步一次 可能会丢失1s的数据

        3.从不同步  效率最高

缺点:

       1. 相对于数据文件来说,AOF内存大小远远大于RDB  修复速度也远远比RDB慢

       2. AOF是读写操作 运行效率也比RDB慢  所以redis默认是RDB持久化

扩展

在主从复制中  RDB一般用来备用在从机上使用  AOF几乎不使用

 


网站公告

今日签到

点亮在社区的每一天
去签到