目录
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几乎不使用