今天阳光很暖
12
24
18
Redis 系列 15. Redisson 与 RedLock Redis 系列 15. Redisson 与 RedLock
1. 为什么要讲 Redisson上一篇手写了 Redis 分布式锁,但生产项目里不建议每个团队都维护一套锁实现。分布式锁实现涉及多种工程边界问题,关键复杂度来自锁语义与异常边界处理,比如可重入、续期、释放校验、异常恢复、等待队列、主从切换
2024-12-18
12
Redis 系列 14. 手写 Redis 分布式锁 Redis 系列 14. 手写 Redis 分布式锁
1. 分布式锁要解决什么单机应用里可以用 synchronized、ReentrantLock。但服务部署成多个实例后,本地锁只能管住当前 JVM,管不住其他机器。 典型场景: 防止重复提交。 控制定时任务只有一个实例执行。 秒杀库存扣减
2024-12-12
05
11
28
21
15
08
02
10
29
22
14
1 / 3