gpt4 book ai didi

database - 多主到单从复制

转载 作者:行者123 更新时间:2023-12-04 19:36:29 26 4
gpt4 key购买 nike

我正在尝试设置从具有相同数据库的多个客户端服务器(centos 7.0 上的 MariaDB 10.3,相同的表,不同的内容)到单个主机服务器的复制。
执行此操作的最佳实践是什么,实现此目标的最简单方法是什么?
我的主机上应该有多个 MySQL 实例吗?
或者如果我有一个名为的数据库

employees

在客户端上,我应该保存 3 个名为
${hostname}employees 

在我的主机上?

感谢您的帮助!

最佳答案

您可以使用 replication-rewrite-db=old_name->new_name将对某个数据库的更改写入从属端的不同数据库:

https://mariadb.com/kb/en/library/replication-filters/#replicate_rewrite_db

这也可以通过多源复制在每个主机的基础上实现:

https://mariadb.com/kb/en/library/multi-source-replication/#replicate-variables

另请参阅这种多源重写设置的详细描述:

https://mariadb.com/resources/blog/multisource-replication-how-to-resolve-the-schema-name-conflicts/

关于database - 多主到单从复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55617463/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com