首頁  >  問答  >  主體

php+mysql 高並發 根據id 循環下載資料如何避免重複 (介面)

例如表格內容為

id ​​ name

1   a

2   b

3   c

#4   d

#第一次下載id為1 

第二下載id為2

第三次下載id為3

##第四次下載id為4

#id為4完畢後又從1開始,一直無限循環,要能支持高並發!

之前我用的是把id 保存在另一個表裡面,每次下載從表裡面讀取最後一次的id,下載數據時就,要大於這個id的數據就行了,但是高並發會下到重複的數據,而且要操作另一個表格有點麻煩,有沒有大神有其他好的方法!

。。。。。。。。1737 天前1055

全部回覆(1)我來回復

  • 小可耐

    小可耐2020-02-12 12:37:34

    加上延遲啊或array_unique,你主要的是不要下載重複的數據,又不是下載id來用

    回覆
    0
  • 取消回覆