什么是在iOS和Android的AS3 / Air应用程序中存储离线版远程数据的最佳方法?

时间:2013-05-31 00:14:14

标签: android ios actionscript-3 air

我在这里问,因为搜索没有提出明确的解决方案。

我正在开发一款移动应用,要求用户向其他用户提交和分享信息。这些信息将存储在远程MySQL数据库中,但我想知道存储缓存/离线版本信息的最佳方法是什么。

数据库中会有多个与用户相关的表,但我不认为每次用户访问屏幕时都会获取整个数据集是非常理想的,所以如果我可以在某些方面存储信息在本地和只根据时间戳获取更新的信息,我猜这会更好。

我想问题是我应该在设备上本地拥有数据库结构的镜像,并在加载屏幕时首先调用它,然后仅在用户请求或每1分钟(例如)时获取新信息。 / p>

如果没有连接到互联网,用户将无法提交新信息,因此应用程序永远不会只在本地而非远程存储。

由于

1 个答案:

答案 0 :(得分:0)

我只是将一组用户数据存储在设备上的本地sql db中,并根据需要进行更新。 在android上使用sqlite非常简单。