redsi之AOF
AOF持久化是通过保存Redis服务器所执行的命令来记录数据库状态的,即将set,add等命令以及对应的键值对记录下来。AOF采用的是不断往aof_buf缓冲区追加的方式记录数据,因此如果set一个键值对,再delete这个键值对,aof文件中会有两条命令,看起来很冗余,因此提供了AOF重写的功能。 AOF重写 重写能够去除这些冗余的命令。但AOF重写并不需要读取原文件,而是通过读取当前数据库状态来实现的,首先从
AOF持久化是通过保存Redis服务器所执行的命令来记录数据库状态的,即将set,add等命令以及对应的键值对记录下来。AOF采用的是不断往aof_buf缓冲区追加的方式记录数据,因此如果set一个键值对,再delete这个键值对,aof文件中会有两条命令,看起来很冗余,因此提供了AOF重写的功能。 AOF重写 重写能够去除这些冗余的命令。但AOF重写并不需要读取原文件,而是通过读取当前数据库状态来实现的,首先从
相关推荐