大家好,我的问题是这样的:首先,我要利用mysql Master/Slave进行对多台机器上的数据库同步. 注意:这些机器的数据库表及结构都是一样的,只是业务数据不一样。
我知道可以配置一台Master对应多台Slave。 但现在我要用一台Slave对应多台Master. 请问大家有何看法? 当然,如有比用mysql master/slave更多的办法就更好了。

解决方案 »

  1.   

    看看手册上的MYSQL 虚拟化!
      

  2.   

    谢谢,不过MYSQL官方手册没有我要的东西(一个SLAVE对应多个MASTER)。
      

  3.   

    你看看英文文档,
    MySQL Cluster能不能符合你的要求?NDBCluster引擎
    http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-overview.html
      

  4.   

    MySQL不支持一台Slave对应多台Master,谢谢``
    如果LZ想把所有数据同步建议把每台机器所有数据导出,再导入到master中。再配置replication
    在配置replication的时候就应该保证主从数据的一致,具体做法应该好好看看手册
      

  5.   

    一台SLAVE 可以对应多个MASTER.看看手册上关于多个实例的介绍。
      

  6.   

    你指的多个实例,是在一台机器上面运行多个MYSQL实例,还是在一台MYSQL服务器可以配置多个SLAVE?那假如可以配置多个SLAVE,它们如何指定多个MASTER呢?另外,我要配置100台以上的MASTER. 也就是有一百多台服务器.
      

  7.   

    多个M对应多个S。不过M之间要做M-M。