并发冲突处理思路

2016-08-25  本文已影响0人  庸人修行路

互联网线上项目开发最大坑点 ----并发冲突处理

多个用户同时操作的时候就会发生问题

多个用户同时操作数据就会产生并发冲突(很少被用户发现)

app里面就很常见这种错误了

商家搞活动等等 秒杀。。。很有可能实际购买到的用户大于秒杀的商品

n-1 n>0

第一步 先查询:n>0 生成订单 n-1 过程的连贯操作
同时查询 都查询到了n>0 现在就都会买到了。 库存量就会是负的了

并发操作就会发生这个错误了 老板就会受损失了

加锁不要用

解决方法和思路

并发的思维来解决问题 指令式编程

现代化的编程方案反对加锁

上一篇下一篇

猜你喜欢

热点阅读