RDB模式切换成AOF模式

来源:5-8 AOF实验

昆仑山地主

2019-06-21

老师你好 !
我的Redis一开始是在rdb模式,里面是有数据的(dbsize = 7),但是当我切换成AOF模式,重启服务的时候,再次dbsize是0;为什么??

写回答

2回答

梦飞_0002

2021-04-20

dbsize这条命令本身就是计算db中的数据大小吧,切换到aof持久化模式之后,dbsize就是计算aof文件中的数据大小了,而你只是做了切换,切换后还未产生新的写操作,因此暂时还没有aof日志文件,dbsize自然是0

0
0

carlosfu

2019-07-27

因为没有aof文件。redis如果开启了aof模式,但没有文件,它也不会去读rdb

0
0

一站式学习Redis 从入门到高可用分布式实践

Redis课程升级!系统梳理Redis知识体系,掌握redis必备!

2277 学习 · 261 问题

查看课程