后端岗位面试题更新 2026-08-05

除了数据库乐观锁,还有哪些方案可以解决电商秒杀场景下的超卖问题?请对比优缺点。

喜马拉雅后端开发互联网/IT系统设计技术选型方案权衡MySQLRedis

考察说明

考察对超卖问题的多方案理解及权衡能力

回答思路

  1. 列举数据库悲观锁、唯一约束、Redis预扣减、消息队列等方案
  2. 说明各方案在一致性、性能和复杂度上的权衡
  3. 结合实际场景给出推荐组合