Redis 快照未将多个 dump.rdb 与 maxlen 属性合并

问题描述

我以 20 分钟的间隔创建了 Redis 流“S1”的 3 个快照(dump-1.rds、dump-2.rds、dump-3.rds)。我将 maxlen 设置为 100,并确保每秒将数据添加到流中。

当我使用命令 (DEBUG RELOAD NOSAVE NOFLUSH MERGE) 一一恢复所有快照时,我期待在我的 redis 数据库中可能有 300 个项目的所有 3 rds 的联合。但我只得到了包含 100 个项目的最后一个快照。

在向“S1”添加数据时设置 maxlen 是否是我无法合并并拥有所有 3 个快照的并集的原因?

有办法解决吗?

这将在调试过程中帮助我。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)