在预扣减余票时,如果其中一个没票了,那么之前已经set过-1的值后面有恢复吗

来源:12-15 计算多个选座之间的偏移值

qq_慕神5206373

2023-07-04

写回答

1回答

甲蛙

2023-07-04

在下面这个方法里,只是根据购票的数量,先判断余票是否足够,当然库存也是减了,但是只是在内存里操作,并不会实际更新到数据库里。只要有一个余票不足,交易就结束了,之前-1的不需要恢复,已经变成垃圾变量了。只有判断余票足够,且后面选座成功,才会更新到数据库里。

//img.mukewang.com/szimg/64a40f7809e2df0209440152.jpg

1
0

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 512 问题

查看课程