我正在构建一个只读的iOS应用程序,该应用程序将随当时最新的数据一起提供默认SQLite数据存储,但由于每天都会添加新数据,并且旧数据行可能会更新,所以数据驻留在应用程序将需要经常更新(每天一次)。最初与应用程序捆绑在一起的初始SQLite数据存储大约为3.6 MB,每行重约9.6KB。iOS SQLite数据存储 - 更新VS.重新创建
我写了一个应用程序将连接到的Web服务,以获得任何数据更新。更新将使用JSON或应用程序可以获取新SQLite数据文件的位置。
我的问题
什么是最好的?
1)做了一系列的每日插入/更新到现有的SQLite数据存储的,经由核心数据驻留在应用
或
2)抓取的最新的SQLite数据的最新副本远程存储?
在后一种情况下,我只想做一个SQLite更换,如果应用程序的数据是不是最新的或有一些更新旧的行(非常不寻常的)
很好的建议。谢谢! – Slinky 2012-01-11 18:46:41