客户端与服务器的数据同步问题

客户端离线后又上线时,与服务器的数据同步问题
可借鉴svn的版本管理思想,客户端提交到服务器的每次数据变更都自动递增1,同时把变更日志加到数据库
客户端上线后提交本地svnClientVersion到server,
server缓存client.user.svnLatestVersion,如果版本匹配,说明客户端可直接使用本地缓存的数据
否则server返回svnClientVersion到svnLatestVersion之间的变更日志,客户端根据变更日志来更新本地数据即可

猜你喜欢

转载自blog.csdn.net/xwpcom/article/details/80301202