首页 > 代码库 > 处理本地数据库和云数据库存储的注意事项
处理本地数据库和云数据库存储的注意事项
这是我的第一篇微博,主要谈的是在做安卓应用时,本地数据库和在线数据库同时应用时遇到的一些小问题和解决方法。
1、本地数据库与在线数据库不同步的问题:因为我做的是运动类的app所有数据都是实时更新的,所以如果不断交换本地数据和在线数据会很不合理,常常会出现错误。所以我在本地存储每天的运动数据(本地数据至多存储40天),一旦联网就将数据上传。
2、上传数据的处理问题:之前的做法是将在线数据进行下载,检查与本地数据是否有不同,若不同,保存不同处,将其上传并对其进行更新。后来发现这种方法太复杂,数据处理时间比较长,若用户短时间联网或者网络状态不好很容易发生错误。后来将本地数据一次上传,由于数据量比较少,上传很快,对于数据处理的部分在服务器上进行,减少了数据交互的次数,减少错误发生的概率。
当然还有一些其他细微问题,由于时间有点久,记得也不大清楚了,有需要的人可以联系我互相交流。仅在此写下愚见,望给一些人带来帮助。
处理本地数据库和云数据库存储的注意事项
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。