在mysql的利弊中设置复制

时间:2010-03-31 09:21:52

标签: mysql database-replication

基本上我想为mysql datbase设置一个复制服务器。我对这个概念完全陌生,并感谢任何指导我正确方向的帮助。 如果奴隶完全失效,它会不会影响主人呢?

感谢。

2 个答案:

答案 0 :(得分:0)

不,它不会影响奴隶主下降。从站连接到主站并请求更改。

答案 1 :(得分:0)

如果您打算复制2台服务器,则可以使用Master-Master复制。这意味着任何一个数据库服务器都可以关闭而不会丢失数据或访问权限。这对于失败非常有弹性,但是您可以在快速连续插入时获得重复键错误,例如使用MySQL来处理会话。这可以通过编程方式解决。

Master-Slave设置的缺点是,如果主设备发生故障,您必须手动分配另一个主设备,修复故障主设备,然后重新进入组。否则任何或所有奴隶的失败都不会影响主人。