【发布时间】:2019-01-07 03:07:56
【问题描述】:
我已阅读 Redis 文档以找到标题的答案。但我找不到它。 我想知道集群节点迁移时RDB和AOF如何操作。
假设同一个集群中有2个节点。(A节点,B节点) * RDB、AOF 选项开启。
如果A的一些数据迁移到B,B一拿到数据就操作AOF和Snapshotting?
如果不是,管理员应该显式发送命令(appendonly, BGSAVE) 来保存更改的数据集?
谢谢
【问题讨论】:
标签: redis
我已阅读 Redis 文档以找到标题的答案。但我找不到它。 我想知道集群节点迁移时RDB和AOF如何操作。
假设同一个集群中有2个节点。(A节点,B节点) * RDB、AOF 选项开启。
如果A的一些数据迁移到B,B一拿到数据就操作AOF和Snapshotting?
如果不是,管理员应该显式发送命令(appendonly, BGSAVE) 来保存更改的数据集?
谢谢
【问题讨论】:
标签: redis
无论数据的来源(用户或迁移)如何,每个节点的持久性都将按预期运行。如果配置了 RDB 快照,一旦达到阈值,节点 B 将使用新数据执行转储。 AOF 将继续在节点 B 上持续运行,并且任何新数据都将包含在其中。
当您想要手动触发转储时,始终可以选择调用 BGSAVE。
【讨论】: