互动
最近评论
最近评论内容 TODO
这里需要后面适配瞬间的插件
后面再适配吧!
Halo Theme Hao
更多信息请关注 GitHub
前面已经了解到了,可重入锁加锁,看门狗以及锁的互斥阻塞。当锁加锁成功之后,锁是如何释放的?
看过可重入锁的 Lua 脚本,已经可以知道当锁存在时,是会加锁失败的。下面看一下,加锁失败之后是如何处理的呢?
说起 Redisson,比较耳熟能详的就是这个看门狗(Watchdog)机制。本文就一起看看加锁成功之后的看门狗(Watchdog)是如何实现的?
单系统很容易想到 Java 的各种锁,像 synchronize、ReentrantLock 等等等,那分布式系统如何处理?
Toolkit Json 转实体也可以支持 lombok 了!
总结主键、非主键唯一索引、普通索引、普通字段四个方面的加锁范围。
一起看一下普通索引和普通字段的加锁范围是什么?
非主键唯一索引的锁范围是什么?
主键索引的锁范围是什么?
作为开发,在本机捣鼓一下 Docker 还是很有必要的,本篇文章介绍如何使用 Docker 安装 MySQL,并在终端(iTerm2)使用命令连接 MySQL。