Redis进阶:清空数据后恢复数据

1.使用

flushall

命令可以清空当前数据库存储的所有记录

 由于我开启了RDB和AOF的混合存储模式,所以当前命令肯定是记录到了appendonly.aof里面。

 

2.找到redis的安装目录,使用txt文档打开aof文件可以看到最后的记录命令是  flushall

 将当前命令删除,并保存修改

 

然后关闭并重启redis服务

3.关闭命令可以使用

redis-cli -a 123456 shutdown

这里使用了密码来确认身份,然后使用shutdown来关闭

此时可以在服务里面看到

4. 重新启动服务

1.这里可以使用cmd启动服务(也可以手动)

net start Redis

或者在安装文件夹里使用

redis-server   redis.conf

注意需要跳转到redis的安装目录

 

然后控制台可以看到

 这里读取了aof文件

 

5.最后在RDM可以看到有数据了

 

posted @   RookieCoderAdu  阅读(127)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示