当前位置: > 数据库 > Redis >

AOF持久化的三种策略

时间:2019-05-21 13:40来源:linux.it.net.cn 作者:IT
1:AOF持久化的三种策略

1:Always
服务器每写入一个命令,就调用一次fdatasync,将缓冲区里面的命令写入到磁盘里面,在这种模式下,服务器即使遭遇意外停机,也不会丢失任何自己已经成功执行的命令数据

2:Everysec
服务器每一秒重调用一次fdatasync,将缓冲区里面的命令写入到磁盘里面,在这种模式写,服务器即使遭遇意外停机时,最多只丢失一秒钟内执行的命令数据

3:NO
服务器不主动调用fdatasync,由操作系统决定任何将缓冲区里面的命令写入磁盘里面,在这种模式写,服务器遭遇意外停机时,丢失命令的数据是不确定的

4:always的速度慢,everysec和no都很快,默认值:everysec`


(责任编辑:IT)
------分隔线----------------------------