我们有两个独立的项目(我们继承了一个并且有一个内部项目)。它们彼此之间并不过分相关,但它们共享相当多的数据(并且每天都在扩展)。
我们要在一个数据库中加入两个模式,并将两个单独的服务器作为从属服务器。但是,我想知道,如果我们将1个服务器设置为site1的主服务器和site2的db的slave,而服务器2将服务于反向角色,是否最小化负载等。
这是否有意义或者我们是愚蠢的?
答案 0 :(得分:1)
在我看来,拥有你想要的设置是完全没问题的:
server 1
:数据库a
的主人,数据库b
的奴隶server 2
:数据库b
的主人,数据库a
的奴隶仅限于:
server 2
发生故障,server 1
将成为a
和b
的主人,所有流量都会转到那里。您希望确保它可以处理此流量