大致說一下吧,為了防止超賣現象,這個應該改良一下。
也就是說比如說你是限購100個貨物,那就先建一個包含100個數據的隊列,然后搶購的時候用lpop排出該隊列里面的元素,如果排出成果,就降這個用戶的id之類的信息插入另一個隊列,如果排出失敗,直接返回搶購失敗一類的,大致上應該是這樣,也就是說用2個隊列來實現秒殺系統,防止超賣。
也就是說比如說你是限購100個貨物,那就先建一個包含100個數據的隊列,然后搶購的時候用lpop排出該隊列里面的元素,如果排出成果,就降這個用戶的id之類的信息插入另一個隊列,如果排出失敗,直接返回搶購失敗一類的,大致上應該是這樣,也就是說用2個隊列來實現秒殺系統,防止超賣。
2019-06-10
課程所需庫文件:http://pan.baidu.com/s/1bQg038 老師這個鏈接已經失效,請問能否再分享一次,順便源碼也分享下!
2019-05-08
【Intance】是個什么鬼?視頻中念了十幾遍,居然還沒有發現錯誤,看來P主記憶中這個單詞就是這么拼的。正確=【Instance】
2019-04-30