是否可以在未知数量的数据库之间进行复制?

是否可以在未知数量的数据库之间进行复制?

换句话说,我是否可以有一个单一的中央数据库,从远程数据库获取数据,但在远程数据库的数据到达之前不知道哪些远程数据库存在?

在我看来,这听起来不像是“复制”。我是否应该使用其他术语来表示这一点,或者这是一种复制?

答案1

编号 replicate-do-db指定要复制的数据库。

不过,我认为你所描述的性能更符合“聚类”的范畴。你可以看看MySQL 集群(这NDB 引擎),因为它可能满足你的部分期望。

答案2

不可以。MySQL 复制是一对多的。从属服务器只能从一个主数据库复制,但主服务器可以复制到多个从属服务器。

要做您想做的事情,您必须在 MySQL 之上制定自己的解决方案。

相关内容