Mysql 使用黑洞引擎的主-主复制

Mysql master-master replication using blackhole engine

我有一个主从 mysql 复制,使用黑洞引擎对从属上的一些表进行复制,所以我想知道如果启用主从复制会发生什么? 我的第一个主人的桌子会变空吗?

答案是:他们不会。 复制只是忽略了我的黑洞表。 我做了什么来测试这个: 使用 mysql 数据库设置 docker 容器。 将数据库副本创建到另一个 docker mysql 容器。 在两个数据库上启用主-主复制。 向两个数据库添加了一些不同的数据。 在第二个主机上用 BLACKHOLE 更改了两个表的引擎。 然后我向两个数据库添加了一些不同的数据,并检查了在第一个主控上,第二个主控上具有黑洞引擎的表没有变化。