配置信息
- always #每次有数据修改发生时都会写入AOF文件
- everysec #每秒钟同步一次,改策略为AOF的缺省策略
- no # 从不同步,高效单是数据不会持久化
重写AOF:若不满足重写条件时,可以手动重写,命令:bgrewriteaof
策略选择:
1、flushall操作 清空数据库 2、及时关闭redis服务器(防止dump.rdb)。 shutdown nosave 3、编辑aof文件,将日志中的flushall命令删除并重启服务即可
-
步骤1:开启app,并设置成总是保存。然后重启redis。 -
-
步骤2:在窗口1进行若干操作
-
步骤3:在窗口1,清空数据库
-
步骤4:在窗口2,关闭redis
-
步骤5:修改“appendonly.aof”文件,将最后的命令“flushall”删除
-
步骤6:在窗口1启动redis,然后查询数据库内容