【Redis】redis持久化

纵饮孤独 提交于 2019-11-29 05:48:57

前言

    Redis的所有数据都是保存到内存中的,如果想要持久化数据,可用以下几个方案。

Rdb(默认开启方案,无法关闭)

    快照形式,定期把内存中当前时刻的数据保存到磁盘。Redis默认支持的持久化方案,可能会丢失数据。

在redis.conf配置文件中配置


这三个配置的意思是,如果900秒之内有一个key发生变化/300秒10个/60秒10000个就保存一次镜像。

Aof(默认关闭)

    aof形式:append only file。把所有对redis数据库操作的命令,增删改操作的命令保存到appendonly.aof文件中,数据库恢复时把所有的命令执行一遍即可。不会丢失数据。一般不开启,因为会频繁操作磁盘,影响性能。


总结

    两种持久化方案同时开启使用aof文件来恢复数据库。


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!