2012-05-22 77 views
0

我需要使用4個MySQL服務器創建多集合複製。 經過研究,我找到了2種方法來做到這一點:MySQL多集合複製

1)環連接。 ... Server_1 - > Server_2 - > Server_3 - > Server_4 - > Server_1 ...

2)使用鎢複製器。 http://code.google.com/p/tungsten-replicator/wiki/TRCMultiMasterInstallation#Install_a_four_masters_replication

任何人在生產模式中使用它們? 哪種方式更好? 也許還有其他方法來創建MySQL多集合複製?

感謝您的諮詢!

回答

0

根據您的要求時,MySQL集羣可以爲你解決 - http://www.mysql.com/products/cluster/

+0

MySQL集羣不是免費的。 – smie

+0

它是 - http://dev.mysql.com/downloads/cluster/「它既可以作爲開源版本也可以作爲商業版本使用。」 –

0

我用鎢的生產和它的偉大工程。我沒有使用它爲多主,但我看不出它不應該工作的原因。

根據您的要求,每個主站的從站有多接近,您也可以嘗試一個循環法解決方案,其中從站在固定時間運行每個主站並切換到下一個主站。

這是MySQL 5.5及以上http://mysqlmusings.blogspot.se/2011/04/round-robin-multi-source-in-pure-sql.html 這是MySQL 5.6 http://mysqlmusings.blogspot.se/2012/10/round-robin-replication-using-gtid.html

第一個將實際工作罰款5.6以及但是在5.6有一個清晰的解決方案更好的支持。