关于超卖的问题
老师在视频中是采用执行lua脚本的方式控制的,虽然以前没接触过,但是这个我大概能理解,就是获取、判断、改值放到了单进程的模型里去做的是吧。我脑海中有另一个方案,老师您看下是否可行,就是把1000件商品提前放入Redis的list中,利用pop命令每次取出来一个,如果取出来了就说明总库存还有,否则就是卖完啦。您看这样可以吗?
老师在视频中是采用执行lua脚本的方式控制的,虽然以前没接触过,但是这个我大概能理解,就是获取、判断、改值放到了单进程的模型里去做的是吧。我脑海中有另一个方案,老师您看下是否可行,就是把1000件商品提前放入Redis的list中,利用pop命令每次取出来一个,如果取出来了就说明总库存还有,否则就是卖完啦。您看这样可以吗?
2022-01-23
举报