第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

同步數(shù)據(jù)API的設(shè)計(jì)?

同步數(shù)據(jù)API的設(shè)計(jì)?

我們項(xiàng)目有這么一個(gè)功能,前端IOS和服務(wù)器同步最新的學(xué)生數(shù)據(jù),其設(shè)計(jì)方式是這樣的:該同步接口有一個(gè)可選入?yún)?,為時(shí)間戳。一開(kāi)始,IOS發(fā)起請(qǐng)求時(shí)不傳時(shí)間戳,服務(wù)器返回所有學(xué)生,并扔一個(gè)當(dāng)前時(shí)間戳給IOS。IOS記住這個(gè)時(shí)間戳,接下來(lái)在下次同步的時(shí)候,拿這個(gè)時(shí)間戳T給服務(wù)器,服務(wù)器里找到更新時(shí)間大于這個(gè)時(shí)間戳T的學(xué)生數(shù)據(jù)給IOS。如此往復(fù)。這種方案漏洞在一些并發(fā)場(chǎng)景下極易報(bào)錯(cuò),如用時(shí)間戳T請(qǐng)求學(xué)生數(shù)據(jù)的時(shí)候,另外有地兒并發(fā)插入學(xué)生數(shù)據(jù),這個(gè)插入的學(xué)生數(shù)據(jù),IOS可能拿不到。我現(xiàn)在也還沒(méi)想到要如何改進(jìn),會(huì)更合適。大家工作中有遇到類(lèi)似的場(chǎng)景嗎,是如何處理的?謝謝。
查看完整描述

2 回答

?
動(dòng)漫人物

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊

雖然照你那個(gè)方法我也沒(méi)思路,但是。。感覺(jué)你這個(gè)功能和im系統(tǒng)很像啊,
覺(jué)得一開(kāi)始你的方向就是錯(cuò)的,用時(shí)間戳去查找這個(gè)思路不太對(duì),去看看im的設(shè)計(jì)思路和常見(jiàn)的問(wèn)題也許會(huì)有收獲
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-25
?
躍然一笑

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊

思路沒(méi)有問(wèn)題,只需做一點(diǎn)微小的修改就好:
IOS記住這個(gè)時(shí)間戳,接下來(lái)在下次同步的時(shí)候,拿這個(gè)時(shí)間戳T給服務(wù)器,服務(wù)器里找到更新時(shí)間大于等于這個(gè)時(shí)間戳T的學(xué)生數(shù)據(jù)給IOS。
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-25
  • 2 回答
  • 0 關(guān)注
  • 510 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)