課程
/數(shù)據(jù)庫
/Redis
/redis計數(shù)器與數(shù)量控制
v2 沒抽中獎的時候為什么沒有減掉增加的值?
因為提前已經(jīng)加了,判斷超過之后應(yīng)該回滾啊。是不是應(yīng)該這樣呢?
2019-08-18
源自:redis計數(shù)器與數(shù)量控制 2-4
正在回答
這個例子的重點不是是否中獎,中獎概率是100%,意思就是在數(shù)量達(dá)到限制之前進(jìn)入的全部中獎,所以就不必考慮未中獎的情況。這個例子目的是演示計算器控制的并發(fā)問題
這個程序只關(guān)心是否中獎,不關(guān)心redis的值是否和抽獎結(jié)果一直。也是區(qū)別與分布式鎖的原因
yes, +1
舉報
理解redis的設(shè)計目標(biāo)、應(yīng)用場景,redis的工作模式。
1 回答抽獎存在浪費名額的情況嗎
1 回答這一節(jié)怎么沒有自增操作?不然怎么計數(shù)???
2 回答對執(zhí)行v2方法寫入日志的疑問
2 回答ttl生成時間為-1的時候不是key 過期了嗎,為何視頻中說永遠(yuǎn)不過期呢
1 回答log/v1.log 沒有信息
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-05-12
這個例子的重點不是是否中獎,中獎概率是100%,意思就是在數(shù)量達(dá)到限制之前進(jìn)入的全部中獎,所以就不必考慮未中獎的情況。這個例子目的是演示計算器控制的并發(fā)問題
2020-05-02
這個程序只關(guān)心是否中獎,不關(guān)心redis的值是否和抽獎結(jié)果一直。也是區(qū)別與分布式鎖的原因
2019-08-18
yes, +1