
# AOF文件在什么情况下会被重写
AOF文件重写涉及到以下概念。
- 重写时间窗：目前该时间窗为凌晨1:00 - 4:59。
- 磁盘阈值：即磁盘的使用率超过50%，即认为达到阈值。
- 数据集使用内存：实例的一个监控指标，用于统计Redis中数据集占用的内存。
AOF文件在以下三种情况下会被重写。
- 如果磁盘达到阈值，无论是否处于时间窗内：当AOF文件大小 \> 数据集使用内存时，实例AOF文件会被重写。
- 如果磁盘未达到阈值，处于重写时间窗内：当AOF文件大小 \> 数据集使用内存的1.5倍时，实例AOF文件会被重写。
- 如果磁盘未达到阈值，未处于重写时间窗内：当AOF文件大小 \> 实例最大内存的4.5倍时，实例AOF文件会被重写。
 
