如何在MySQL中同步两个实时数据库

时间:2018-09-24 11:38:13

标签: mysql networking cluster-computing replication redundancy

我维护了一个网站,在该网站上,用户的日常活动通过Android应用程序发送到将这些数据存储在MySQL服务器上的API。我们将此服务器称为服务器A ,该服务器位于组织中,而我想设置另一台服务器,在组织的另一个远程位置将其称为服务器B 。当用户尝试连接时,我想像CDN一样设置此服务器A 服务器B ,该用户被路由到最近的服务器。设置两个服务器的另一个原因是服务器A 无法保证100%的正常运行时间,因此,如果服务器A 发生故障,所有流量都将路由到服务器B < / strong>,反之亦然。我的问题是 假设某个用户连接到服务器A 并向MySQL输入一些数据。另一个用户连接到服务器B 并同时输入一些数据。由于两个服务器是独立的,因此无论用户向哪个服务器输入数据,我如何确定两个数据库将具有相同的数据?我研究过MySQL复制,如果一次关闭一台服务器,它是否可以工作,一旦上线就会同步吗?

0 个答案:

没有答案