海外异地数据库同步问题

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

【直播预告】SQL 审核真的能审出数据库的所有问题吗?”

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

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

加载中
1
尚浩宇
尚浩宇

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

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

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

0
尘缘如梦

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

0
gammey
gammey

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

0
阿白很认真
阿白很认真

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

那么你只能走远程调用了

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

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

0
节点小宝
节点小宝

可以试试进行异地组网,组网成功后多台设备可以访问到你们的数据库,速度也相对较快。异地组网推荐用节点小宝,只要登录同一个账号就可以组网成功,免费版支持4台设备进行组网绑定

0
h4cd
h4cd

这个问题不错。

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