Redis数据持久化——RDB/AOF

一、Redis持久化的两种方式

  • RDB

内存快照,将数据库中的key-value以二进制的方式存放在rdb文件中,速度快,但是会丢失事务开始到结束的部分。

  • AOF

数据增删改的日志,每条日志插入到aof文件末尾,数据齐全,但是文件庞大,恢复慢。

二、相辅相成

因为RDB是在指定时间、指定次数后才做快照,并非实时,可能导致数据备份有数据缺口。可以糅合以上两种方式的优点,事务开始前的数据,可以使用RDB,速度够快;然后事务开始到结束期间的数据,可以通过AOF恢复,数量较少,可以补全RDB漏掉的。

 

 

猜你喜欢

转载自blog.csdn.net/CUG_ZG/article/details/87607045