课程
/数据库
/Redis
/redis计数器与数量控制
v2 没抽中奖的时候为什么没有减掉增加的值?
因为提前已经加了,判断超过之后应该回滚啊。是不是应该这样呢?
2019-08-18
源自:redis计数器与数量控制 2-4
正在回答
这个例子的重点不是是否中奖,中奖概率是100%,意思就是在数量达到限制之前进入的全部中奖,所以就不必考虑未中奖的情况。这个例子目的是演示计算器控制的并发问题
这个程序只关心是否中奖,不关心redis的值是否和抽奖结果一直。也是区别与分布式锁的原因
yes, +1
举报
理解redis的设计目标、应用场景,redis的工作模式。
1 回答抽奖存在浪费名额的情况吗
1 回答这一节怎么没有自增操作?不然怎么计数啊?
2 回答对执行v2方法写入日志的疑问
2 回答ttl生成时间为-1的时候不是key 过期了吗,为何视频中说永远不过期呢
1 回答log/v1.log 没有信息