服務器:數(shù)據(jù)庫設計的時候可以加上create_time和update_time字段,
客戶端:每次初始化的時候就調(diào)用一下服務端接口圃阳,傳一個update_time過去,然后服務端根據(jù)這個update_time去查庫判斷當前數(shù)據(jù)是否更新過贞谓,如果沒有更新過限佩,則給客戶端返回空,然后客戶端就拿本地緩存數(shù)據(jù)裸弦。
客戶端拿到數(shù)據(jù)之后祟同,根據(jù)主鍵查看是否存在此數(shù)據(jù),存在就更新此數(shù)據(jù)理疙;不存在就新建一條記錄晕城。
簡單說:
客戶端根據(jù)更新時間取得該時間之后發(fā)生變化的數(shù)據(jù)并存儲到本地。