一:秒杀业务分析
:秒杀业务的核心就是对库存的处理。
二:用户针对库存的业务分析
当用户进行秒杀任务后,库存相应的就会减少,然后记录购买的明细。这就组成一个完整的事物。
如果秒杀任务后,记录了购买的明细,而没有减库存,或者减了库存没有记录明细,。就会造成不必要的麻烦
三:Mysql:事务和行级锁
当用户进行秒杀时会有一个事务
在进行更新库存数量的时候:
一:秒杀业务分析
:秒杀业务的核心就是对库存的处理。
二:用户针对库存的业务分析
当用户进行秒杀任务后,库存相应的就会减少,然后记录购买的明细。这就组成一个完整的事物。
如果秒杀任务后,记录了购买的明细,而没有减库存,或者减了库存没有记录明细,。就会造成不必要的麻烦
三:Mysql:事务和行级锁
当用户进行秒杀时会有一个事务
在进行更新库存数量的时候: