持久化-rdb
redis.conf中已经自动配置好了持久化设置,但我们可以改为自己需要的设置。当条件触发时会在同级文件夹内生成dump.rdb文件(快照)。
触发条件:
1:满足config中设置的触发条件
2:使用flushall命令
3:退出redis,也会自动生成dump.rdb
如何打开rdb文件?
在redis中输入config get dir命令查看保存路径,将文件放入该目录中,当启动redis时会自动读取drb文件
持久化-aof
在config中默认是不开启的,需要自己收到开启
原理:记录所有的redis命令(history),恢复时将命令全部执行一遍!
但aof只是将所有操作读写下来并不会跟进操作,因此效率很低。在redis启动之初会重新读取构建数据。
标签:触发,持久,文件,Redis,redis,学习,rdb,config From: https://www.cnblogs.com/zz999zhl/p/17657044.html