文章詳情頁(yè)
php+mysql 高并發(fā) 根據(jù)id 循環(huán)下載數(shù)據(jù)如何避免重復(fù) (接口)
瀏覽:121日期:2022-06-06 14:54:21
問(wèn)題描述
比如 表內(nèi)容為
id name
1 a
2 b
3 c
4 d
第一次 下載 id為1
第二次 下載 id為2
第三次 下載 id為3
第四次 下載 id為4
id為4完畢后又從1開(kāi)始 ,一直無(wú)限循環(huán),要能支持高并發(fā)!
之前我用的是 把id 保存在另一個(gè)表里面,每次下載從表里面讀取最后一次的id,下載數(shù)據(jù)時(shí)就,要大于這個(gè)id的數(shù)據(jù) 就行了,但是高并發(fā)會(huì)下到重復(fù)的數(shù)據(jù),而且要操作另一個(gè)表有點(diǎn)麻煩,有沒(méi)有大神有其他好的方法!
問(wèn)題解答
回答1:加延遲啊或者array_unique,你主要的是不要下載重復(fù)的數(shù)據(jù),又不是下載id來(lái)用相關(guān)文章:
1. javascript - 如何使用loadash對(duì)[object,object,object]形式的數(shù)組進(jìn)行比較2. 這種數(shù)據(jù)怎么合并啊?3. 請(qǐng)教各位大佬,瀏覽器點(diǎn) 提交實(shí)例為什么沒(méi)有反應(yīng)4. javascript - 如何清除向可編輯的(contenteditable)元素里粘貼的文本的標(biāo)簽和樣式?5. mysql優(yōu)化 - 關(guān)于mysql分區(qū)6. 如何分別在Windows下用Winform項(xiàng)模板+C#,在MacOSX下用Cocos Application項(xiàng)目模板+Objective-C實(shí)現(xiàn)一個(gè)制作游戲的空的黑窗口?7. angular.js - 百度支持_escaped_fragment_嗎?8. javascript - ionic2 input autofocus 電腦成功,iOS手機(jī)鍵盤(pán)不彈出9. nlp - python如何對(duì)一篇文章自動(dòng)分段?10. css3 - 這個(gè)形狀使用CSS怎么寫(xiě)出來(lái)?
排行榜

熱門(mén)標(biāo)簽