我们公司是全球跨境的公司,有美国、日本、韩国、澳洲等子公司。
目前我们的现状是系统都在北京部署,但是外国访问北京的系统,就比较慢了,影响效率。
所以,我们就想,最好是在上述每个国家都部署一套数据库,每个国家就近访问自己的系统。
为了整合资源,我们想数据库多活,也就是部署一套mysql集群,每个国家都能写本地数据库,这些数据还要时时同步到其他国家数据库。 针对这个问题,我用TiDB可以实现吗。
为了减少网络延迟,我们统一选择一个云厂商,比如就选亚马逊云,然后在每个国家部署TiDB节点,这样现实吗。
如果这个方案存疑,有没有其他好的方案可以解决。