1

基本上我想为mysql数据库设置一个复制服务器。我对这个概念完全陌生,感谢任何为我指明正确方向的帮助。如果奴隶完全崩溃了,它会影响主人吗?

谢谢。

4

2 回答 2

0

不,如果slave宕机了不会影响master。从站连接到主站并请求更改。

于 2010-03-31T09:23:29.673 回答
0

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

Master-Slave 设置的缺点是,如果 master 失败,您必须手动分配另一个 Master,修复失败的 master,然后将其带回组中。否则任何或所有 Slave 的故障都不会影响 Master。

于 2010-03-31T09:31:02.247 回答