1

我们希望通过在服务器集群中水平分片我们的表来实现负载平衡。如果服务器出现故障,有哪些选项可以实现实时冗余?

执行 (2) INSERTS 而不是一个 ... 一个到目标分片,另一个到辅助分片是否有效,如果主分片没有响应,则可以访问该辅助分片?或者,还有更好的方法?

谢谢。

4

1 回答 1

2

实现负载平衡和故障安全的最常见方法是拥有一个主服务器和至少一个或多个从服务器。

在您的应用程序中,您只有一个始终使用主设备的写入连接,而读取使用其中一个从设备。(这可以通过例如 heartbeat 和 ldirectord 进行 autloadbalenced。

您现在的单点故障将是主服务器,您应该为其设置热备份。(DRBD 和 heartbeat 是一个很好的团队来满足这种需求)

于 2010-03-30T07:06:19.053 回答