【发布时间】:2013-05-31 00:14:13
【问题描述】:
我在这里问是因为搜索没有找到明确的解决方案。
我正在开发一款要求用户提交信息并与其他用户共享信息的移动应用。信息将存储在远程 MySQL 数据库中,但我想知道存储信息的缓存/离线版本的最佳方法是什么。
数据库中将有多个表,它们都与用户相关,但我认为每次用户访问屏幕时获取整个数据集并不是非常理想的,所以如果我可以了解如何在本地存储信息和只根据时间戳获取更新的信息,我想这样会更好。
我想问题是我是否应该在设备上本地拥有数据库结构的镜像,并在加载屏幕时首先调用它,然后仅在用户请求时或每 1 分钟(例如)获取新信息。
用户将无法在未连接到互联网的情况下提交新信息,因此该应用永远不会只存储在本地而不是远程存储。
谢谢
【问题讨论】:
标签: android ios actionscript-3 air