比如判断键不存在则发放iphone奖励,代码进入后立即设置键,这样多个用户就不会都拿到奖品,我在想并发足够高还是有概率会导致同一时刻多个用户判断键时都是不存在的,这样就会发出很多奖品了。
不会,redis是单线程的,多线程程序的操作在redis中不存在并发,一旦有了中奖键,那么其他线程再访问都会访问到.
redis
要看你用什么命令了,你用get就肯定会出现你说的情况用setnx命令是不会的
2 回答981 阅读
1 回答906 阅读
1 回答754 阅读
187 阅读
1 回答17.7k 阅读✓ 已解决
2 回答3.9k 阅读
3 回答9.5k 阅读
3 回答5.1k 阅读
750 阅读
不会,
redis
是单线程的,多线程程序的操作在redis
中不存在并发,一旦有了中奖键,那么其他线程再访问都会访问到.