NingG +

Redis 设计与实现:持久化 RDB&AOF

背景

Redis 支持了 2 种持久化策略:

  1. 简述:
    • 持久化是什么?
    • 为什么要持久化?
  2. RDB
    • 主动触发:命令 SAVE、BGSAVE
    • 自动触发策略:save 选项
  3. AOF
    • 基本原理
  4. AOF 重写
    • 主动触发:命令 BGREWRITEAOF
    • 自动触发策略:
  5. RDB、AOF 的差异
    • 全量 vs. 增量

具体,看 ppt 吧:

简述

RDB 持久化

简介

RDB 自动持久化策略

常见问题

分析 RDB 文件

AOF 持久化

AOF 持久化策略

AOF 载入

AOF 重写

常见问题

问题1:RDB、AOF 同时存在时,优先使用哪个?

问题2:RDB、AOF 时,过期 key 的处理?

问题3:SAVE、BGSAVE 的区别

SAVE、BGSAVE、BGREWRITEAOF 不同时执行的原因:

Top