问题描述
- 移动端与服务器端数据库的同步
-
最近做项目遇到个问题,手机客户端有个本地数据资源,可以离线的时候查询资源。当服务器中的相应数据发生变化时,手机端是如何与其获得数据同步的,就是将那些变化了的数据更新到手机上,还有那些服务器中删除的数据,在手机上该如何处理呢?大蛇们
解决方案
我相信这问题应该算是很常见的吧,有大神会么,帮忙解答下,谢谢~
解决方案二:
没人回答么??好桑心啊
解决方案三:
想要知道服务器端的数据发生变化没有,首先后台要给你做一个接口,数据请求不要太大,用于判断服务器端数据是否发生了变。
比如:你使用定时器,半个小时,或者一个小时调用一次这个接口(时间长短取决于你的数据即时需求大小),比如说服务器传过来你相应数据中的一个数据,只要他发生变化,立马给你的本地数据库换血。
存在手机上,能存肯定能删除,只是需要判断数据是否已经在服务器端删除过了就行,无非还是调接口的事,这主要要和服务器端交互好,手机端有什么要求尽管向服务器端提,不给做,你也做不了
这是思路
时间: 2024-08-03 17:13:13