2021
07-30
07-30
Redis如何实现分布式锁详解
目录一、前言二、实现原理2.1加锁2.2解锁三、通过RedisTemplate实现分布式锁四、通过Redisson实现一、前言在Java的并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题。通常,我们以synchronized、Lock来使用它。但是Java中的锁,只能保证在同一个JVM进程内中执行。如果在分布式集群环境下,就需要分布式锁了。通常的分布式锁的实现方式有redis,zookeeper,但是一般我们的程序中都会用到redis,用redis做分布式锁...
继续阅读 >