Java 后端面试题库 / 全部题解免费阅读理解原理,有条理地回答

Redis 分布式锁的性能怎样比较?

查看完整题解

参考回答

直接回答

比较获取与释放的往返、竞争等待、续期次数、故障恢复和实际临界区时长。单节点通常往返少,多节点方案和自动续期有额外工作。

讲清原理

锁竞争时,吞吐往往由串行的业务操作决定。没有竞争的微基准只能说明调用成本,不能代表热点故障或暂停时的表现。

锁过期后旧拥有者与新拥有者可能同时运行
锁过期后旧拥有者与新拥有者可能同时运行

例子与易错点

测 P95、P99、成功率、重复执行和恢复时间。结果要和锁是否满足业务正确性一起判断。

相关题 · 第 53 题、第 52 题

这道题,你掌握得怎么样?

掌握程度由你主动标记,阅读和收藏不会自动改变状态。