求助mysql主从数据库方案

MySql help-doc 7年前 (2014-04-27) 380次浏览 0个评论
 

团队正在组建商务网站,想在开始就设计好,主要就是要求速度快

因为需求人群分布较广,采取多站点设计,数据库内容同步 

如a.abc.com  b.abc.com c.abc.com….

大概了解了下主从数据库,虽然读写分离,读可以从本地数据库读,但写则是要写到主数据库,然后主数据库再返回数据到从数据库,这样速度会有延迟。

事实上,用户访问某个站点会固定访问某个站点, 其他站点的速度对于用户来说不重要,
也就是说 a站和b站虽然数据库 同步,但时间可以延迟, 这就要求读写都要在本地速度最佳,
但这和主从数据库是冲突的,

如何能实现读写都在本地,然后可以用一个主数据库用来同步所有网站
——-
实例:
用户1 访问a站 ,发布的数据能实时刷新出来,没有延迟
用户2 访问b站,道理一样,速度很快

然后1发布的信息(稍有延迟没关系)稍后2能在b站看到,
同理,2也能看到1发布的信息

请问这样的数据库如何架构?

说白了就是,各个网站的本地数据库,既可以本地读写,也可以让主服务器读写。

这和主从数据库原理貌似冲突。

40分
印象中MySQL的复制只支持一个主机,不能像接口一样多重继承,简单的复制恐怕不能满足需求。
坐等大神解答。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明求助mysql主从数据库方案
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!