Redis之AOF操作

Redis 的 AOF(Append Only File)模式用于数据持久化,通过记录所有写操作日志并在重启时重播来恢复数据。启用AOF需在redis.conf中将appendonlyno改为yes,文件名为appendonly.aof。如果文件损坏,可使用Redis提供的工具进行修复。正常情况下,重启Redis即可从AOF文件恢复数据。
摘要由CSDN通过智能技术生成

AOF(Append Only File ):将我们的命令都记录下来,恢复的时候就把这个文件再执行一遍

以日志的形式记录Redis每一个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件不可以改写文件,redis启动之后会读取appendonly.aof文件来实现重新恢复数据,完成恢复数据的工作。默认不开启,需要将redis.conf中的appendonly no改为yes启动Redis。

操作步骤:

1、进入redis.conf中
在这里插入图片描述2、将appendonly no改为yes

按字母 i 进入编辑模式,修改完 shift+冒号,输入wq保存退出

在这里插入图片描述
默认是不开启的,我们需要手动进行配置,将appendonly.aof改为yes,就开启了aof,重启redis就可以生效了,AOF保存的文件是appendonly.aof

3、修改aof文件

如果这个文件部分数据被篡改了,我们需要修复 aop 文件,redis给我们提供了一个工具,
在这里插入图片描述
4、如果文件正常,重启就可以直接恢复了
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值