自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 CP模式(ZK)的分布式锁分析

文章目录JAVA的锁死锁分布式锁CP模型的分布式锁zk分布式锁的原理zk节点操作zk分布式锁代码实现CP模式分布式锁的总结JAVA的锁锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁能够防止多个线程同时访问共享资源。在线程级别中我们可以通过代码的方式来实现锁的功能,例如Lock接口和synchronized关键字,在并发场景中充斥这大量的锁问题(线程锁、数据库锁、进程锁)。死锁所谓死锁是指两个或两个以上的线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下

2020-10-31 16:09:52 2301 2

原创 AP模式(Redis)的分布式锁分析以及实现

分布式CAP理论在介绍分布式锁之前,先说一下CAP理论。因为现在提到分布式系统一定离不开CAP理论。C(Consistency)一致性、A(Availability)可用性、P(Partition tolerance)分区容错性。三者不能同时存在,由于P是必要因素,所以分为CP和AP两种模型。下面我们就根据AP和CP模型来分析一下分布式锁以及使用场景。AP模型的分布式锁AP模型的分布式锁是基于Redis来实现的。Redis集群在分布式系统中是一种AP模型,无法保证在主节点宕机时自动完成数据一致性的同步

2020-06-15 18:17:03 5636

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除