今天来看一下redis持久化的几种方式。
RDB快照
RDB快照方式是redis默认的持久化方式,这种持久化方式是将内存数据按照一定规则方式存储在“dump.rdb”二进制文件中。当redis重启时会加载“dump.rdb”二进制文件中数据到内存。
持久化规则:
1.通过配置规则自动持久化
如果需要RDB方式持久化数据,就需要在redis.conf配置文件中修改以下图中配置:
如上图中用红框标注的两处配置,我们具体来看一下这两个默认配置是干什么的:
save 900 1 : 若900s内有一次修改(不包括get命令)命令,则保存快找;
save 300 10 : 若300s内有10次修改命令,则保存快照;