Redis每分钟都会更新.rdb文件

时间:2013-12-14 09:31:51

标签: redis amazon replication

我有Amazon ElastiCache redis实例和EC2实例与ElastiCache的奴隶。 用于为备份创建AOF文件的从属实例。

在奴隶上我有“保存”的配置:

redis 127.0.0.1:6379> config get save
1) "save"
2) ""

因为我不想要rdb快照,所以我只想使用AOF持久性。

如配置所示,如果“save”为空字符串,redis根本不应该生成.rdb快照。

但是在slave的redis数据目录中我有dump.rdb:

-rw-r--r-- 1 redis   redis   299349931 Dec 14 09:21 appendonly.aof
-rw-r--r-- 1 redis   redis   195499337 Dec 14 09:22 dump.rdb

dump.rdb每分钟更新一次!

我看到redis首先在临时文件中转储.rdb,然后替换旧的.rdb文件。

-rw-r--r-- 1 redis   redis           0 Dec 14 09:24 temp-1387013084.24100.rdb

请帮助我,如何在没有.rdb文件的情况下只保留AOF持久性?

1 个答案:

答案 0 :(得分:1)

每次丢失复制连接或重新启动复制时,slave都会转储RDB文件(例如:https://redislabs.com/blog/the-endless-redis-replication-loop-what-why-and-how-to-solve-it/)。