課程
/后端開發(fā)
/PHP
/PHP消息隊列實現(xiàn)及應(yīng)用
redis隊列里面有10個數(shù)據(jù),循環(huán)存入mysql 1個后,redis的lLen不就是9了嗎,那秒殺會不會再進來一個?
2017-11-14
源自:PHP消息隊列實現(xiàn)及應(yīng)用 3-2
正在回答
不會,因為有釋放redis這個操作,釋放redis以后,redis就不會因為隊列的長度小于10而進行繼續(xù)的數(shù)據(jù)插入了!
sdbxpjzq
不會說話的魚 回復(fù) sdbxpjzq
加一個活動狀態(tài)判斷就好了。只有在活動進行中才往里面X數(shù)據(jù),也只有活動結(jié)束才能開始處理數(shù)據(jù)。
redis一邊插入一邊取出,list長度不就不準(zhǔn)了嗎,是不是還應(yīng)該設(shè)置一個計數(shù)器來統(tǒng)計秒殺用戶數(shù)量。。
如果寫入不足10之前,被取出后長度被重置,豈不是會導(dǎo)致可以無限寫入問題嗎?
每次用戶請求進來不是要開啟redis么,你上一次的redis->close還有用么?不開啟redis怎么判斷redis的長度
日月不落
舉報
消息隊列是個什么玩意兒,使用隊列解決秒殺等實際問題概念和使用方法
1 回答redis隊列可以解決高并發(fā)庫存不存的問題嗎
2 回答消息隊列 動態(tài)變化問題
1 回答隊列表的意義
1 回答PHP消息隊列實現(xiàn)及原理
1 回答這個隊列秒殺好像是進行異步處理
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-11-14
不會,因為有釋放redis這個操作,釋放redis以后,redis就不會因為隊列的長度小于10而進行繼續(xù)的數(shù)據(jù)插入了!
2018-12-26
加一個活動狀態(tài)判斷就好了。只有在活動進行中才往里面X數(shù)據(jù),也只有活動結(jié)束才能開始處理數(shù)據(jù)。
2018-11-02
redis一邊插入一邊取出,list長度不就不準(zhǔn)了嗎,是不是還應(yīng)該設(shè)置一個計數(shù)器來統(tǒng)計秒殺用戶數(shù)量。。
2018-09-20
如果寫入不足10之前,被取出后長度被重置,豈不是會導(dǎo)致可以無限寫入問題嗎?
2017-12-09
每次用戶請求進來不是要開啟redis么,你上一次的redis->close還有用么?不開啟redis怎么判斷redis的長度