一主: 这个数据库用来写
一备:作为主 的slave , 在主挂的时候切换成写,平时只读
三从:作为备的 slave ,只读  加上  read-only 限制如果写是在太高,一个数据库扛不住的话。。后话。

解决方案 »

  1.   

    可能是我描述的不太清楚,具体需求如下:客户现在是计划200万用户,二台数据库服务器。 需求是使用mysql是分布式的,还是主备方式的。提供一套适合于客户的数据库方案,并且能够说明其优、缺点,以及将来如何扩展。
      

  2.   

    方案就是这样了呀。应用层 识别sql,带了 增改操作的接口就发往主。
    其他就负载均衡发给其他服务器。
      

  3.   

    大概是200W一个用户系统,请问有什么好的解决方案么?200万的话规模不算大,可以考虑使用MySQL 集群。当然,主从结构也是可行的,比如一主一备一从。搭建主从和集群不难,难的是性能调整和高可用。性能调整需要根据业务调整,高可用的话可以使用一些高可用软件实现,比如heartbeat等等。
      

  4.   

    大概是200W一个用户系统,请问有什么好的解决方案么?200万的话规模不算大,可以考虑使用MySQL 集群。当然,主从结构也是可行的,比如一主一备一从。搭建主从和集群不难,难的是性能调整和高可用。性能调整需要根据业务调整,高可用的话可以使用一些高可用软件实现,比如heartbeat等等。嗯,受教,非常感谢啦