开发者社区> 问答> 正文

在设计分布式系统时,为什么应尽量避免使用分布式锁?

在设计分布式系统时,为什么应尽量避免使用分布式锁?

展开
收起
cuicuicuic 2024-05-07 19:28:03 7 0
1 条回答
写回答
取消 提交回答
  • 因为与缓存交互是一个网络节点,在分布式系统中多一个网络节点就多一个风险。而且,当出现分布式锁获取失败、未释放等问题时,排查问题的成本会很高。此外,分布式锁的获取和释放会增加代码的逻辑复杂度。

    2024-05-07 20:35:02
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于社区的分布式 风险感知模型 立即下载
如何利用Redisson分布式化传统Web项目 立即下载
FLASH:大规模分布式图计算引擎及应用 立即下载