大量處理數(shù)據(jù)時(shí),上面的鎖定方法其實(shí)還是沒辦法鎖定數(shù)據(jù),避免數(shù)據(jù)重復(fù)處理
2019-07-25
大致說一下吧,為了防止超賣現(xiàn)象,這個(gè)應(yīng)該改良一下。
也就是說比如說你是限購100個(gè)貨物,那就先建一個(gè)包含100個(gè)數(shù)據(jù)的隊(duì)列,然后搶購的時(shí)候用lpop排出該隊(duì)列里面的元素,如果排出成果,就降這個(gè)用戶的id之類的信息插入另一個(gè)隊(duì)列,如果排出失敗,直接返回?fù)屬徥∫活惖?,大致上?yīng)該是這樣,也就是說用2個(gè)隊(duì)列來實(shí)現(xiàn)秒殺系統(tǒng),防止超賣。
也就是說比如說你是限購100個(gè)貨物,那就先建一個(gè)包含100個(gè)數(shù)據(jù)的隊(duì)列,然后搶購的時(shí)候用lpop排出該隊(duì)列里面的元素,如果排出成果,就降這個(gè)用戶的id之類的信息插入另一個(gè)隊(duì)列,如果排出失敗,直接返回?fù)屬徥∫活惖?,大致上?yīng)該是這樣,也就是說用2個(gè)隊(duì)列來實(shí)現(xiàn)秒殺系統(tǒng),防止超賣。
2019-06-10
課程所需庫文件:http://pan.baidu.com/s/1bQg038 老師這個(gè)鏈接已經(jīng)失效,請問能否再分享一次,順便源碼也分享下!
2019-05-08
【Intance】是個(gè)什么鬼?視頻中念了十幾遍,居然還沒有發(fā)現(xiàn)錯(cuò)誤,看來P主記憶中這個(gè)單詞就是這么拼的。正確=【Instance】
2019-04-30