老师,新年快乐,想请问下您实现的Redis 分布式锁,是属于悲观锁还是乐观锁?如果算乐观锁的话,貌似并没有使用CAS,不是很清楚锁到底有哪几种分类实现
来源:13-1 Redis分布式锁原理解析

启程酱
2018-02-17
写回答
1回答
-
你好,同学,咱们这lock如果按照版本号即时间戳来看的画,是属于乐观锁的哟。锁的实现方式有很多,同学看到后面的redisson的时候就知道啦。我这里先给同学找一些
同学可以按照这几个关键字查询一下哟~~另外新年快乐~~
8. 分布式锁(Lock)和同步器(Synchronizer)
8.1. 可重入锁(Reentrant Lock)
8.2. 公平锁(Fair Lock)
8.3. 联锁(MultiLock)
8.4. 红锁(RedLock)
8.5. 读写锁(ReadWriteLock)
8.6. 信号量(Semaphore)
8.7. 可过期性信号量(PermitExpirableSemaphore)
8.8. 闭锁(CountDownLatch)
212018-02-22
相似问题