我正在寻找iPhone平台上可用的数据同步技术的概述。我们需要能够将服务器上的内容子集同步到iPhone上的本地数据库。
在我参与的其他项目中,数据同步是由数据库处理的。这在SQLite中可用吗?如果没有,有什么关于技术的建议吗?滚动我们自己的不会是我的首选。
提前谢谢。
发布于 2010-11-24 10:31:49
不幸的是,我不认为目前有一个工具/功能可以做到这一点。还发布了一个类似的问题,链接到了一篇文章,介绍了有人是如何滚动自己的问题的。
本质上,您可以创建一个“挂起”的队列表,跟踪需要更新的记录id。当应用程序需要同步时,只要你有一种方法来识别本地记录和服务器记录,它就可以通过这种方式进行同步。
iPhone SQLite DB and Web-based DB synchronization and interaction recommendations
发布于 2010-12-02 23:58:17
如果您正在使用Core Data,有一个框架可以帮助您。
你应该看看ZSync。此处提供了概述:http://ideveloper.tv/freevideo/details?index=17089146
如果您正在使用SQLite,我强烈建议您考虑切换到核心数据。你肯定会获得一些性能和undo/redo的集成。
不管怎样,你必须删除一大堆自定义代码。:)
https://stackoverflow.com/questions/2841566
复制相似问题