Skip to content

Latest commit

 

History

History
22 lines (10 loc) · 777 Bytes

7-Redis持久化.md

File metadata and controls

22 lines (10 loc) · 777 Bytes

Redis持久化

Redis支持两种数据持久化方式: RDBAOF

RDB持久化

根据配置的规则定时将内存中的数据持久化到硬盘上

将redis在内存中的数据记录定时dump到磁盘上的RDB持久化。

在指定的时间间格里将内存中的数据集快照写入磁盘,实际上是fork一个子进程,先将数据写入临时文件,写入成功后,再替换之前的文件,二进制压缩。

AOF持久化

每次执行写命令后将命令记录下来

AOF是将redis的操作日志以追加的方式写入文件。

和mysql类似,用日志的形式记录服务器的每一个写、删除操作;以文本的方式记录;通过查看该文件可以查看到详细的操作细节。