Home / cs-notes / Architecture / Components / Database / Redis / Persistance / RDB vs AOF
RDB: Redis Database
全量模式
- 耗时
    
- O(n)
 - fork 耗内存 (copy on write)
 - Disk IO 性能
 
 - 不可控,容易丢失数据
    
- 宕机
 
 
AOF: Append Only File
增量模式,类似于 MySQL 的 binlog
| command | RDB | AOF | 
|---|---|---|
| 启动优先级 | 低 | 高 | 
| 体积 | 小 | 大 | 
| 恢复速度 | 快 | 慢 | 
| 数据安全性 | 丢数据 | 依策略 | 
| 轻重 | 重 | 轻 | 
最佳策略
RDB
- 主关,从开
 
AOF
- everysec