小编Opa*_*ium的帖子

多主多区域MySQL集群

我在全球多个地区托管一个应用程序(游戏)。性能对此应用程序至关重要,因为它是一款游戏,因此我需要在每个位置托管一个数据库实例来为本地应用程序实例提供服务。
由于我的应用程序的性质,我只能使用 MySQL。

我的主要要求是每个实例都是可写的。我知道在大多数情况下,当涉及到两台服务器修改同一条记录时,这在 MySQL 集群中是一个大问题。
然而,在我的应用程序中这实际上是不可能的;玩家在任何给定时刻只能连接到单个区域,这意味着只有该区域的数据库实例才会读取或写入该玩家的数据。一致性在这里也不重要,最终一致性可以满足我的需求。我只需要确保它最终到达那里。

我以前没有使用过复制,因此我需要一些指导。实现这一点的正确方法是什么?我将如何部署这样的集群?

mysql replication multi-master master-master-replication

6
推荐指数
1
解决办法
3079
查看次数