我想知道您对如何构建最佳数据库架构的看法。
这是一个网站,可以说是一个论坛,其流量来自世界各地。
我正在尝试找出最好的方法,因为现在我们在世界各地有多个 apache 服务器,连接到欧盟的主要数据库,显然性能不是很好。
所以我在想,mysqi 复制“系统”对我来说是好是坏?这个想法是在 EU 中有一个主 mysql 服务器(所有客户端都将在此写入),并在每个 apache 服务器上复制此 mysql 数据库以供只读。
因此,来自 NA 的用户将连接到 NA 服务器,从 NA 中的(复制)数据库读取数据,并写入主 EU 数据库。
您认为这是个好主意吗?mysql 复制是否足够好?
如果来自南美的用户在欧盟服务器上写入,那么数据库里的这一行需要多长时间才能在南美服务器上被读取?
希望我的英语足够好并且你能理解我:)
谢谢