數(shù)量控制器v1的問題
老師說redis是單進(jìn)程的。那并發(fā)條件下,A、B同時(shí)訪問,不是應(yīng)該處理網(wǎng)絡(luò)速度快的嗎?而另外一個(gè)需要等待,判斷key存不存在的問題也就沒有了呀,因?yàn)榭隙ù嬖谘剑簿筒粫?huì)設(shè)置key值了。v1的問題1也就沒有了。我的理解有問題嗎
老師說redis是單進(jìn)程的。那并發(fā)條件下,A、B同時(shí)訪問,不是應(yīng)該處理網(wǎng)絡(luò)速度快的嗎?而另外一個(gè)需要等待,判斷key存不存在的問題也就沒有了呀,因?yàn)榭隙ù嬖谘剑簿筒粫?huì)設(shè)置key值了。v1的問題1也就沒有了。我的理解有問題嗎
2019-08-04
舉報(bào)
2019-12-04
可不可以這樣理解,判斷操作和set操作為2個(gè)操作,A先進(jìn)行了判斷操作,在進(jìn)行set操作之前,B進(jìn)行了判斷操作,如此才導(dǎo)致A和B都判斷為空,進(jìn)行set
假如B在判斷為空操作后,網(wǎng)絡(luò)延遲了,直到A進(jìn)行了incrby操作后,才進(jìn)行set,這樣就會(huì)出現(xiàn)問題了
2019-08-19
我覺得沒問題
但我有個(gè)問題,V2如果AB先后執(zhí)行了incrby后A或B再執(zhí)行數(shù)量比較就都超限了,這樣抽獎(jiǎng)成功還是99