我正在寻找一些通用策略,用于将中央服务器上的数据与并非总是在线的客户端应用程序同步。
在我的特殊情况下,我有一个带有sqlite数据库的android phone应用程序和一个带有MySQL数据库的phone应用程序。
用户将能够在电话应用程序和web应用程序上添加和编辑信息。我需要确保在一个地方所做的更改在所有地方都能反映出来,即使手机不能立即与服务器通信。
我不关心如何将数据从手机传输到服务器,反之亦然。我之所以提到我的特定技术,只是因为我不能使用MySQL可用的复制功能。
我知道客户机-服务器数据同步问题已经存在很长时间了,我希望获得有关处理该问题的模式的信息--文章、书籍、建议等。我想知道处理同步的一般策略,以比较优势、劣势和权衡。
https://stackoverflow.com/questions/3406891
复制相似问题