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可以看到有数据了
记录编程的点滴,体会学习的乐趣
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异