海外异地数据库同步问题

帖子列表 发布于 10/11 21:36
阅读 1K+
收藏 4

请问一下什么样的数据库和服务器架构比较合适解决这样的问题

比如我的服务有美国用户和新西兰用户访问, 美国用户访问时读美国数据库, 新西兰用户访问时也读美国数据库, 这时候新西兰用户就会觉得慢, 那么如何让新西兰用户和美国用户都访问通畅?

加载中
1
尚浩宇
尚浩宇

多机房同步,允许延迟的话就用mysql的双主模式,美国新西兰各一个主,不允许较大延迟就用canal和otter自己做实时同步

0
polarw
polarw
新西兰用户不直接读取美国用户的数据库,而是读取美国用户的服务数据吧,这样可以增加多级缓存
0
魔力猫
魔力猫

最简单的就是买个亚马逊云数据库服务,支持美国和大洋洲数据同步。

0
尘缘如梦

两地三中心架构了解一下。

0
海象云
海象云

还是要使用大的云服务商,可以解决这个问题。问题已收藏到https://www.haix.cn

 

0
gammey
gammey

尽可能少的让用户读取数据库~只有少部分关键请求需要访问到数据库,降低访问缓慢的感受

0
阿白很认真
阿白很认真

楼主提这个问题,很明显缺钱

那么你只能走远程调用了

如果不缺钱,那就搞专线,直连 和内网一样,

如果是大型服务,规划好数据中心是比较有必备的

0
zazzle
zazzle

在  https://www.bugwhy.com 提问,我帮你找人解答。

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部