Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql复制,使所有服务器保持同步,无论哪个服务器更新_Mysql_Replication - Fatal编程技术网

Mysql复制,使所有服务器保持同步,无论哪个服务器更新

Mysql复制,使所有服务器保持同步,无论哪个服务器更新,mysql,replication,Mysql,Replication,我有3台服务器是复制服务器,但目前只有一台是主服务器,另外两台是从服务器。我希望这样,如果其中一个从机被更新/插入,那么更改将传播给所有其他从机和主机。我将如何做到这一点 我最好的猜测是让他们成为主人,互相奴役。这是最优的吗?这在标准mysql主从复制中是不可能的。您可以尝试使用主设置来完成此操作(请参见本教程),但这需要相当多的futz来确保不会创建重复的关键点。不确定这是否可以处理3个主控 老实说,香草MySQL并不是您想要的分布式数据库的合适技术 Mysql集群可以满足您的需要:还有一些其

我有3台服务器是复制服务器,但目前只有一台是主服务器,另外两台是从服务器。我希望这样,如果其中一个从机被更新/插入,那么更改将传播给所有其他从机和主机。我将如何做到这一点


我最好的猜测是让他们成为主人,互相奴役。这是最优的吗?

这在标准mysql主从复制中是不可能的。您可以尝试使用主设置来完成此操作(请参见本教程),但这需要相当多的futz来确保不会创建重复的关键点。不确定这是否可以处理3个主控

老实说,香草MySQL并不是您想要的分布式数据库的合适技术


Mysql集群可以满足您的需要:还有一些其他技术(主要是NOSQL),如cassandra和mongoDB。

我会研究一下,谢谢!!