概念Distributed Lock
分布式锁
分布式系统中用于协调多个节点对共享资源互斥访问的机制,通常通过租约(lease)和续约机制实现,核心挑战在于处理节点故障与网络分区
核心事实
时间轴 (近 90 天)
10月12日
用Redis实现分布式锁时,释放锁应使用Lua脚本校验持有者身份以避免误删他人锁。
待验证50%
9月23日
租约设得太长会导致故障恢复慢,设得太短会导致误判风险高,二者难以兼得
待验证50%
9月11日
库存超卖问题需要使用数据库行锁或分布式锁来保证并发订单重试时的一致性
待验证50%
8月28日
电商项目中的库存扣减防超卖方案(乐观锁+CAS操作)的底层并发控制与数据一致性思维模式可迁移到秒杀系统设计、分布式锁实现等场景
待验证50%