Redis第三讲:分布式锁的三种实现方法

Redis第三讲:分布式锁的三种实现方法

文章目录

      • 1、为什么需要锁?
      • 2、为什么需要分布式锁?
        • 2.1、分布式锁是锁的一种,通常用来跟 JVM 锁做区别。
        • 2.2、分布式锁的特性
      • 3、实现分布式锁的方式
      • 4、Redis 如何实现分布式锁
        • 4.1、加锁
        • 4.2、解锁
        • 4.3、Redis 分布式锁过期了,还没处理完怎么办
        • 4.4、守护线程续命的方案有什么问题吗?
        • 4.5、RedLock
        • 4.6、Zookeeper 实现分布式锁
        • 4.7、使用WAIT命令
        • 4.8、分布式锁的选型
      • 5、分布式锁实战
        • 5.1、基于Redis实现分布式锁
        • 5.2、基于

你可能感兴趣的:(深入理解数据库,redis,分布式锁,Lua脚本,zookeeper,实战)