使用ajax按日期採集文章數據,每天的文章數量不一定。少的幾篇,多的幾千篇或上萬。
一次提交是不能將一天的資料一次提交到服務端的。
1、假設,提交1000篇文章,分成10次提交,每次100篇(約80k),如何保證最終服務端將這1000文章保存到了資料庫(不能重複)?
2、如果同一時間有多個客戶端提交數據,如何緩解資料庫的插入壓力呢?
使用ajax按日期採集文章數據,每天的文章數量不一定。少的幾篇,多的幾千篇或上萬。
一次提交是不能將一天的資料一次提交到服務端的。
1、假設,提交1000篇文章,分成10次提交,每次100篇(約80k),如何保證最終服務端將這1000文章保存到了資料庫(不能重複)?
2、如果同一時間有多個客戶端提交數據,如何緩解資料庫的插入壓力呢?
可以先給所有的文章ID 然後伺服器透過這批文章ID去核對 沒那麼嚴謹可以只給需要更新的總數 然後伺服器更新完驗證是否總的已經更新完了