两种方式mysql数据库同步

时间:2013-10-29 10:24:55

标签: php mysql synchronization replication

我正在开发一个应用程序,其数据库需要在多个本地脱机客户端上双向复制。

请参阅有关它的一般说明:

  • 用户在个人计算机上安装客户端软件。
  • 用户将数据从远程数据库服务器同步到本地数据库。
  • 现在,用户可以使用此本地数据库并对其执行插入,更新和删除。
  • 同时其他人也可以在远程数据库上进行插入,更新,删除。
  • 用户然后连接到远程数据库并将其本地更改提交给远程数据库。
  • 用户检索远程更改(由远程数据库中的其他人完成)到其本地数据库。

现在我的想法是,我们需要跟踪远程和本地数据库中所做的更改并创建用于复制更改的Web服务,但在某些地方我遇到的主键问题可能与在本地和远程数据库中生成。但这种做法非常冗长,我也怀疑它是否会在实时工作。

我的问题是,MYSQL服务器中是否有任何技术/工具可以帮助我在不创建Web服务的情况下完成此任务。我读出了关于mysql复制但它只适用于一方复制,即Master - Slave,我需要双面同步。

1 个答案:

答案 0 :(得分:0)