1. Rdb 默认的方式,redis通过快照将数据持久到磁盘中。
vim redis.conf
900 秒内发生1次修改,执行持久化。
300 秒内发生10次修改,执行持久化。
60 秒内发生10000次修改,执行持久化。
持久化文件的目录
Rdb 持久化的问题(重点注意)
一旦redis非法关闭,将会丢失最后一次持久化数据。数据不重要,怎不用担心,数据不能丢失,那就就采用aof方式进行存储。
2. Aof持久化方式,默认不开启此持久化方式。操作一次数据库,则将操作的记录存储到aof持久化文件中。
第一步:开启aof的持久化方案
vim redis.conf 将appendonly设置成yes
关闭redis 执行 ./redis-cli shutdown
重启redis 执行 ./redis-server redis.conf
查看文件目录,生成 appendonly.aof
查看vim appendonly.aof中存储的数据
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200920151945102.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM2NDk2NjY4,size_16,color_FFFFFF,t_70#pic_center