查看完整视频
评论可见

您需要在视频最下面评论,方可查看完整视频

积分观看

您支付积分,方可查看完整视频

{{user.role.value}}
付费视频

您支付费用,方可查看完整视频

¥{{user.role.value}}
专属视频

只允许以下等级用户查看该视频

升级
会员专享

最全分布式锁解决方案详解

课后作业:

隐藏内容,您需要满足以下条件方可查看
End

马拉松的赛程已经过半了,国庆节大家好好休息放松下,充电好后我们一起跑完最后半马,完成这场技术马拉松:)

最后,提前祝大家国庆节快乐!

 

分布式系统

最全分布式全局唯一ID解决方案详解

2020-10-2 18:54:33

分布式系统

最全分布式事务解决方案详解

2020-9-28 20:42:05

2 条回复 A文章作者 M管理员
  1. 数据库锁
    优点:直接使用数据库,使用简单
    缺点:分布式系统大多数瓶颈都在数据库,使用数据库锁会增加数据库负担

    缓存锁
    优点:性能高,实现起来较为方便,在允许偶发的锁失效情况,不影响系统正常使用,建议采用缓存锁
    缺点:通过锁超时机制不是十分可靠,当线程获得锁后,处理时间过长导致锁超时,就失效了锁的作用

    zookeeper锁
    优点:不依靠超时时间释放锁;可靠性高;系统要求高可靠性时,建议采用zookeeper锁。
    缺点:性能比不上缓存锁,因为要频繁的创建节点删除节点。

    • good😊,回头有时间用Redis实现分布式锁。

个人中心
今日签到
搜索