gpt4 book ai didi

sql - 使用分片表实现数据库冗余

转载 作者:行者123 更新时间:2023-11-29 07:14:14 26 4
gpt4 key购买 nike

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

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

谢谢。

最佳答案

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

在您的应用程序中,您有一个仅用于写入的连接,它始终使用主机,而用于读取的连接使用其中一个从机。 (这可以自动加载平衡,例如 heartbeat 和 ldirectord。

您现在的单点故障将是主服务器,您应该对其进行热备份。 (DRBD 和 heartbeat 是满足此类需求的好组合)

关于sql - 使用分片表实现数据库冗余,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2543228/

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