欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Redis源码剖析和注释(十八)--- Redis AOF持久化机制 redis 

程序员文章站 2024-01-02 17:40:40
...
Redis AOF持久化机制

1. AOF持久化介绍

Redis中支持RDB和AOF这两种持久化机制,目的都是避免因进程退出,造成的数据丢失问题。

RDB持久化:把当前进程数据生成时间点快照(point-in-time snapshot)保存到硬盘的过程,避免数据意外丢失。
AOF持久化:以独立日志的方式记录每次写命令,重启时在重新执行AOF文件中的命令达到恢复数据的目的。
Redis RDB持久化机制源码剖析和注释
AOF的使用:在redis.conf配置文件中,将appendonly设置为yes,默认的为no。

2. AOF持久化的实现

AOF持久化所有注释:Redis AOF持久化机制源码注释

2.1 命令写入磁盘

2.1.1 命令写入缓冲区
引用
相关标签: redis

上一篇:

下一篇: