- 持久化两种方式:保存数据(快照),保存操作过程。redis两者兼有
- rdb全程Redis Database Backup,aof全程appendonlyfile
- save指令是rdb策略,保存当前信息快照
- bgsave是后台保存,异步,占用额外的内存。(配置方式启动是默认bgsave)实际推荐使用bgsave
- aof采用保存过程的机制
- aof有三种保存策略,默认是每秒保存
- aof默认不开启需要去db文件内配置
持久化方式
RDB保存方案
保存快照
配置
BGRDB
bgsave指令,在后台使用保存。并不会立刻执行。是异步的
AOF策略
保存过程
配置文件设置开启
重复指令&多余指令 的重写
多个指令合并为一个,对一些指令压缩
两者对比