我想知道服务器是否可以同时是从属服务器和主服务器。我们的问题是,我们有许多需要与主机同步的移动单元,但是在主机上的100个表中,它们只需要6个。除了延迟同步和增加数据开销外,所有其他表对从站均无用。
我们想创建一个较小的模式,例如mobileSchema,它仅包含6个与masterSchema中的对应表同步的表。这可能吗?要使模式在内部进行同步,还是要进行一些主/从-主/从配置,其中中间服务器是较大服务器的从属服务器,而移动单元是主服务器?
如果答案为否,那么任何人都可以提出其他替代解决方案。我们试图避免必须手动同步不同的架构/数据库,因为那样会很快变得非常丑陋。
Raza
AFAIK,您不能在内部本地同步模式。
根据您的情况,您可以执行以下操作:
您可能还需要为远程连接启用加密。
您可能希望查看replication filters。
您可以在主服务器上进行过滤,因此它仅记录部分更改。
或者您可以对副本进行过滤,因此主副本将记录所有更改,副本将下载所有日志,但是副本仅应用更改的子集。如果您希望某些副本重播某些更改,而其他副本重播更改的不同子集,则很好。