分布式锁
文章平均质量分 74
分布式锁全面学习
范大
某科研究生在读,立志做一条不用翻身就能散发魅力的咸鱼
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Zookeeper分布式锁
多个线程去create一个path的时候,只有一个线程可以create成功,也就相当于抢到了锁,其他线程只能不停的尝试create,而抢到锁的线程A,在执行完后释放锁,即delete path,就会有下一个线程create成功。为了避免出现,抢到锁后客户端宕机,导致锁无法释放,即拿锁线程不会delete path,create的节点设置为临时节点,这样当客户端宕机时,节点也跟着自动销毁,也就解锁了。即:只监听想监听到的状态。zk: 临时节点序列化,监听上一个小的节点,实现排队阻塞,实现公平锁。原创 2024-10-22 20:13:07 · 2181 阅读 · 0 评论 -
Redisson分布式锁
Redisson是一个在Redis的基础上实现的Java驻内存数据网格,它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。原创 2023-01-11 14:03:57 · 7325 阅读 · 1 评论 -
RedLock算法(红锁算法)介绍
RedLock算法(红锁算法)介绍原创 2023-01-08 14:49:33 · 1034 阅读 · 0 评论 -
Redis高并发锁(三)分布式锁
Redis高并发锁(三)分布式锁原创 2023-01-01 15:42:50 · 683 阅读 · 1 评论 -
JVM本地锁(二)ReentrantLock可重入锁源码解析
JVM本地锁,ReentrantLock可重入锁源码解析原创 2022-12-31 13:41:22 · 494 阅读 · 0 评论 -
Redis高并发锁(二)乐观锁
Redis高并发锁(二)乐观锁 watch+multi+exec原创 2022-12-18 22:01:29 · 512 阅读 · 0 评论 -
Redis高并发锁(一)JVM本地锁
Redis高并发锁(一)JVM本地锁原创 2022-12-18 21:17:22 · 167 阅读 · 0 评论 -
Mysql分布式锁(五)各类锁总结
Mysql分布式锁(五)各类锁总结原创 2022-12-18 19:55:45 · 223 阅读 · 1 评论 -
Mysql分布式锁(四)乐观锁实现并发
Mysql分布式锁(四)乐观锁实现并发原创 2022-12-18 19:52:47 · 965 阅读 · 0 评论 -
Mysql分布式锁(三)悲观锁实现并发
Mysql分布式锁(三)悲观锁实现并发原创 2022-12-18 16:56:51 · 839 阅读 · 0 评论 -
Mysql分布式锁(二)直接用一条sql语句来实现原子性
Mysql分布式锁(二)直接用一条sql语句来实现原子性原创 2022-12-18 15:42:43 · 763 阅读 · 0 评论 -
Mysql分布式锁(一)通过jvm本地锁解决mysql并发问题及可能的失效情况
通过jvm本地锁解决mysql并发问题及可能的失效情况原创 2022-12-16 16:45:07 · 379 阅读 · 0 评论 -
JVM本地锁(一)简单实现
JVM本地锁由ReentrantLock或synchronized实现原创 2022-12-16 14:08:49 · 1050 阅读 · 0 评论
分享