课程
/后端开发
/PHP
/PHP消息队列实现及应用
LPOP之后长度会变,会导致人数超过十个
2017-08-24
源自:PHP消息队列实现及应用 3-2
正在回答
不应该啊
虽然另外一个程序的执行会导致redis中缓存的数据变短,但user.php这个程序已经结束运行了,所以redis里面的数据不会再增加的
用redis来计数就好了
xiangzi
xiangzi 回复 xiangzi
好像有这么回事喔
举报
消息队列是个什么玩意儿,使用队列解决秒杀等实际问题概念和使用方法
2 回答程序会不会有超过 秒杀数量的情况出现啊?
3 回答redis LPOP 取出list里面的数据,再用LLEN 来取值,数据长度就变了,意味着又可以参加秒杀了么
2 回答你这一直在lpop数据,还怎么能用llen获取长度限制啊?请给个合理的解释
1 回答lpop从最左侧取出并删除 是不是插入失败的时候用lpush啊
1 回答为何我的代码只有四次可以秒杀成功呢,redis长度确是12,