服务器数据更新,如何更新客户端缓存

服务器:数据库设计的时候可以加上create_time和update_time字段,

客户端:每次初始化的时候就调用一下服务端接口,传一个update_time过去,然后服务端根据这个update_time去查库判断当前数据是否更新过,如果没有更新过,则给客户端返回空,然后客户端就拿本地缓存数据。

客户端拿到数据之后,根据主键查看是否存在此数据,存在就更新此数据;不存在就新建一条记录。

简单说:
客户端根据更新时间取得该时间之后发生变化的数据并存储到本地。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容