将redis执行的每一条命令追加到硬盘文件中,会降低redis性能。
默认没有开启AOF
![](https://box.kancloud.cn/7819236e40086b5b5c7e6cd7c70bb245_396x259.png)
开启:appendonly yes
演示一下
启动redis时会逐个执行AOF的命令将硬盘的数据载入到内存中,比RDB慢一些。
注意的一点:由于操作系统 的缓存机制,数据会先存入硬盘缓存,默认情况下系统是30秒一次同步到真正的硬盘。所以需要主动要求系统将缓存同步到硬盘。
![](https://box.kancloud.cn/ccdda0eabeab20670cd7bd2227df8b66_318x320.png)