大多数应用场景:电商的限时秒杀
用途:解决多人同时间段购买导致商品数量为负
解决方案:
1.在表中加入一列(version)用作判断。
2.通过点击的商品编号来查出该商品的数量和version。
3.判断数量是否大于0,如果大于0说明该商品还有剩余可以购买。
4.通过查出的商品编号和version做判断修改数量并version+1,这样之前的查出商品编号和version就不能在修改该商品数量了,需要重新再来抢购。
原文:https://www.cnblogs.com/huaixing/p/13933238.html