9得票3回答
Cordova自动更新应用程序文件夹

我有一个 Cordova 的离线应用程序,由简单的 HTML 和图片组成,全部插入在一个子文件夹中(android_asset/www/app)。我想添加第二个在线应用程序(android_asset/www/update/),它可以检查更新、下载并替换第一个应用程序。这是应用内同步的一个合理...

8得票2回答
只获取源数据并使用tablediff实用程序进行数据比对时出现数据不匹配的问题

我正在使用 tablediff 工具将数据从多个数据库源传输到目标数据库,并得到了一个包含源数据库和目标数据库之间所有差异的结果,类似于这样: Dest. Only N'1027' N'799' N'91443' N'1' Mismatch N'103A' N'799...

19得票2回答
Android SQLite双向同步SQLite

我需要将我的Android SQLite数据库与我的云服务器数据库同步,在多用户环境下以双向方式进行。 我已经找到了一种解决方案的介绍这里,但我想要阅读更好的解决方案/算法。

89得票6回答
客户端和服务器数据库的同步

我正在寻找一些通用的策略,用于将位于中央服务器上的数据与不总是在线的客户端应用程序进行同步。在我的情况下,我有一个带有SQLite数据库的Android手机应用程序和一个带有MySQL数据库的PHP Web应用程序。 用户将能够在手机应用程序和Web应用程序上添加和编辑信息。我需要确保在一个地...

8得票3回答
如何在多个iOS和Android设备之间保持数据库同步是最简单的方法?

我们希望在移动应用中使用Realm.io数据库,但需要能够同步多个设备以便它们始终具有相同的信息。数据库可能会达到几兆字节的数据,因此我们希望确保每次更改时不必上传整个数据库,然后重新下载到所有其他设备上。理想情况下,我们还希望确保在更新其数据库之前,设备上不会发生与服务器的任何其他交易。

17得票4回答
在iOS应用之间同步数据,有什么好的解决方案?

我正在开发一个应用程序,其数据管理通过Core Data实现,并且我正在研究如何实现在两个不同设备之间同步数据的功能(甚至最终在iDevices和Mac之间同步)。 到目前为止,我还没有找到有趣或有用的东西,因此我向您寻求一个好的起点、指南或要遵循的模型。您是否曾经实现过这样的功能? 更新...

7得票4回答
数据复制和数据同步的区别是什么?

我很难区分数据同步和复制之间的差异。 据我所知,复制是使两个数据库之间的所有数据相同。同步并不一定使两个数据库之间的所有数据都相同。复制是一次性转移,同步可以是小的更新以保持数据一致?我不太确定,请在这里纠正我。 如果我有一个中央MySQL数据库,其中存储了多个手机数据,并且我的目标是将手...

70得票5回答
什么是临界区的进展和有界等待?

我正在阅读Peter B. Galvin的《操作系统概念》中的“临界区问题”章节。根据书中所述: 1)进展是指:如果没有任何进程在其临界区执行,同时一些进程希望进入其临界区,则只有那些没有在其余部分执行的进程可以参与决定下一个将进入其临界区的进程,并且这个选择不能无限期地推迟。 并且 2...

25得票5回答
如何在不同设备之间同步数据

我计划实现一个应用程序,但我遇到了一个不知道什么是最佳方法的问题。 场景: 我有一个应用程序,在其中制作待办事项列表,并添加了3个项目。 我使用我的手机进行此操作。 然后,我拿出平板电脑,想要继续添加另一个任务。 然后过一段时间后我拿出妻子的手机并想要添加2个新任务。 基本上,我希望有一...

28得票5回答
iPhone离线应用程序与同步

我正在考虑构建一款离线和在线都同样有效的应用程序。由于在离线状态下应用无法与服务器进行通信,因此需要进行某种程度的同步。 在规划iPhone的离线操作和同步时,有哪些好的工具可供参考和思考? 创建自己的工具和使用苹果已经提供的工具来帮助解决这个问题,各需哪些工具?