AOF的方式也同时带来了另一个问题。持久化文件会变得越来越大,为了压缩aof持久化文件。Redis提供了一个barewriteaof命令。来讲内存中的数据以命令的形式保存到临时文件中,同时会开启一条新进程来重写,重写aof文件的操作,并没有读取旧的aof文件,而是把整个内存中的数据库内容用命令的形式重写了一个新的aof文件,这个和快照有点类似。
© 版权声明
AOF的方式也同时带来了另一个问题。持久化文件会变得越来越大,为了压缩aof持久化文件。Redis提供了一个barewriteaof命令。来讲内存中的数据以命令的形式保存到临时文件中,同时会开启一条新进程来重写,重写aof文件的操作,并没有读取旧的aof文件,而是把整个内存中的数据库内容用命令的形式重写了一个新的aof文件,这个和快照有点类似。