文章目录
INFO
作者: 编程界的小学生
日期: 2021/09/12
修订: 初版,未修订。2021/09/12
版权: 内部资料,切勿泄漏,违者必究。
一、回顾
我们前面花了大量篇幅详细讲解了Redisson的各种锁的实现原理和源码分析,比如非公平锁可重入锁、公平可重入锁、联锁、红锁以及最复杂的读写锁。那我们还需要讲哪些?回过头再看看官网针对分布式锁这块提供了哪些?
哦,我们还差信号量和可过期的信号量以及闭锁没有讲。所以今天就开始第一个:信号量Semaphore。
二、什么是Semaphore
RSemaphore semaphore = redisson.getSemaphore("semaphore&#