253得票7回答
客户端-服务器同步模式/算法?

我有一种感觉,现在可能会有客户端-服务器同步模式。但是我在Google上完全没有搜到一个。 情况非常简单——服务器是中心节点,多个客户端连接并操作相同的数据。数据可以分成原子级,在冲突的情况下,以服务器上的数据为准(以避免让用户处理冲突)。部分同步由于数据量可能很大而更受欢迎。 针对这种情...

7得票1回答
基于云的同步架构

我正在考虑构建一个类似于Dropbox的基于云的同步解决方案: 一个健壮的架构应该是什么样的? 需要哪些技术来支持不同平台,如Windows、Mac、Linux和移动设备? 你将使用哪些高效的同步算法? 我知道一个天真的架构/解决方案可能会是: 向您的云存储发出网络调用并获取同步文...

11得票3回答
如何在Swift中实现线程安全的散列表(电话簿)数据结构?

我正在尝试实现一个线程安全的电话簿对象。该电话簿应能够添加人员,并根据其姓名和电话号码查找人员。从实现的角度来看,这仅涉及两个哈希表,一个将名称->Person相关联,另一个将电话号码->Person相关联。 但有一个注意事项,我希望此对象是线程安全的。这意味着我希望能够支持PhoneBoo...

20得票3回答
Django数据库同步以实现离线使用

我有一个主Django服务器,其中数据存储在MySQL数据库中。 在线模式:我希望许多用户能够在他们的笔记本电脑上拥有与此数据库同步的副本(只需复制增量)(SQLLite DB) 离线模式(用户无法访问主服务器):用户可以查看和更新其本地数据库。 回到在线模式:在用户的笔记本电脑上修改的...

21得票4回答
在不稳定的网络环境中保持分布式数据库同步

我面临如下挑战: 我有很多位于不同地理位置的数据库,网络连接可能会经常失败(我使用蜂窝网络)。我需要让所有数据库保持同步,但没有必要实时同步。我正在使用 Java 编程语言,但我可以自由选择任何一个免费的数据库。 我该如何实现这一目标?

7得票2回答
MySQL和MongoDB之间的数据同步

我正在寻找一种将MySQL中的数据同步到MongoDB的方法。我不仅想复制我的数据,而且希望它们能够永久同步。有人知道Tungsten Replicator是否可以胜任此工作吗?我可以看到它复制数据,但是在MySQL数据库中进行更改时是否会自动复制数据呢? 如果不可能,请您推荐其他解决方案。

8得票2回答
AVD模拟器没有与谷歌日历同步的选项。

我的应用程序具有向日历添加事件的功能,但要实现此功能,Android 的日历应用程序需要有日历。为了添加日历,您必须添加 Google 帐户。因此,我在模拟器中添加了一个 Google 帐户。它显示同步已关闭: 所以当我点击它时,在数据同步下面没有任何项目。 当我进入日历应用的设置...

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

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

9得票3回答
软件设计与架构:如何将目录树中的数据与数据库同步

我现在已经思考了一段时间,但是还没有得出最终的解决方案。因此我希望在这里能够找到一些交流或者帮助,来解决这个架构层面上的问题。 我现在面临着以下情景:我想编写一个网络应用程序(我使用Java,但这并不是解决方案的关键,因为这是目前一个更高级别的问题),其中存在这种关系: Event --1...

153得票2回答
本文的标题是:最佳方法同步本地HTML5数据库(WebSQL存储,SQLite)与服务器(双向同步)。

我正在开发一款移动Web应用程序(适用于iPhone和Android),使用本地数据库(使用html5 webstorage),因此即使用户离线,我的应用程序仍然可用。这个功能已经完美运作,但是我想将本地数据保存在服务器上。因此,我需要将本地数据库与服务器上的数据库同步。同步只能是单向的,但将...