服务器和客户端 数据库同步思路

 

服务端 (启用)

ID Name   LastUpdateTime

1  xxxx  2014-10-13 13:50:44

2  xxxx     ..

3  xxxx   ..

4  xxxx   ..

服务器同步操作:

每次进入客户端, 就把LastUpdateTime > 本地记录最大的LastUpdateTime

LastUpdateTime小于等于当前时间 的所有记录, 下载下来进行 新增/ 修改

 

-------- -------- -------- -------- -------- -------- -------- ---------------- -------- -------- -------- -------- -------- 

中心思想: 以服务端的数据库为核心, 每次在客户端做修改都必须先上传到服务器, 然后从服务器同步下客户端

否则会引起统一条记录, 客户端和服务端的 最后修改时间不一致, 进而导致部分记录同步不了

 

数据量不超过 1000条可以选择把数据同步下来, 字段少不超过5000条 (太慢了)

数据量 超过 5000条, 最好不要同步数据下来, 可以使用缓存记录下最近操作

 

 

 

posted @ 2015-04-24 17:27  apem  阅读(1031)  评论(0编辑  收藏  举报