如何自动将本地数据库与远程数据库合并



我有Ruby on rails,cakephp,angular,wordpress等技术的背景,目前我有一个客户要求可以在没有互联网的情况下离线工作的应用程序,当它获得互联网连接时,本地服务器的数据库需要自动与远程数据库合并。Ruby-Desktop 可以处理这种应用程序吗,还是我应该使用另一种技术?哪种技术会让我的工作变得轻松?

对于 SQL Server,您可以使用合并复制来实现此目的。 或者,对应用程序进行编码以处理同步、写入本地数据库、检测何时具有连接以及将数据来回复制到中央数据库。

选择实际上取决于需要同步的表数、是否有双向表以及是否需要自动冲突检测和解决。

因此,如果您只有几个要复制的表,并且它们都是仅下载或仅上载的,那么只需将其编写为应用程序的一部分即可。

最新更新