技术栈
公平锁
蜘蛛侠..
15 天前
乐观锁
·
锁
·
悲观锁
·
共享锁
·
公平锁
·
并发工具类
·
可中断锁
并发编程:各种锁机制、锁区别、并发工具类深刻总结
木小同
10 个月前
数据库
·
redis
·
面试
·
公平锁
·
公平锁释放
·
公平锁加锁
redis面试(十六)公平锁释放和排队加锁
RedissonFairLock.unlockInnerAsync()方法 这和加锁的逻辑没有太大区别 也就是说在客户端A他释放锁的时候,也会走while true的脚本逻辑,看一下有序集合中的元素的timeout时间如果小于了当前时间,就认为他的那个排队就过期了,就删除他,让他后面重新尝试获取锁的时候重排序
木小同
10 个月前
redis
·
面试
·
公平锁
·
排队
redis面试(十三)公平锁排队代码剖析
我们来看一下第二种redis分布式锁第一种锁是可重入锁,非公平可重入锁,所谓的非公平可重入锁是什么意思呢?胡乱的争抢,根本没有任何公平性和顺序性可言