论坛首页 入门技术论坛

mysql主从同步问题

浏览 1569 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2014-02-11  
假如mysql的主(A),从(B)放在国内,从(C)放在国外。

读:国内读从b数据库读,国外读从c数据库读。各自读取都是可接受的。

写:国内到A非常快,国外写到A将非常慢(这个可以接受)。

但是,在A将数据同步到国外C服务器时,会有很长的延迟,如果在同步开始还没有结束的时候,国外进行数据访问,就会有缓存,缓存是旧的数据。但同步结束后,数据库的数据是最新的,但缓存却是旧的数据,出现了数据不一致。

这是主从引起的缓存问题,典型的facebook的东海岸和西海岸问题。

facebook修改了,mysql模块,在主从同步后去删除缓存。但是我们是小团队,没人会修改mysql。

请问有知道别的替代方案吗
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics