为什么要加锁? 普通锁与分布式锁? 分布式锁的实现方式? DB zk(高一致性)、etcd redis(高并发) 超时时间-原子性-lua-续租 主从不一致-主从切换,脑裂-RedLock redisson 如何选择合适的分布式锁? 参考资料 https://km.sankuai.com/page/1104891292 https://km.sankuai.com/page/492674243 三种实现分布式锁的方式 分布式锁-这一篇全了解(Redis实现分布式锁完美方案) 【精选】什么是分布式锁?_一只没有感情的猪的博客-CSDN博客 Redis——由分布式锁造成的重大事故 - 掘金 52 | 管理设计:分布式锁-极客时间 21 | 分布式锁:为什么基于etcd实现分布式锁比Redis锁更安全?-极客时间 https://redis.io/docs/manual/patterns/distributed-locks/