
分布式锁,式锁顾名思义 ,现原就是分布在分布式环境下使用的锁 。众所周知,式锁在并发编程中,现原我们经常需要借助并发控制工具,分布如 mutex、式锁synchronized 等,现原来保障线程安全。分布但是式锁,这种线程安全仅作用在同一内存环境中 。现原在实际业务中,分布为了保障服务的香港云服务器式锁可靠性,我们通常会采用多节点进行部署 。现原在这种分布式情况下 ,各实例间的内存不共享 ,线程安全并不能保证并发安全,如下例,同一实例中线程A与线程B之间的并发安全并不能保证实例1与实例2之间的并发安全 :

因此,当遇到分布式系统的并发安全问题时,我们就可能会需要引入分布式锁来解决 。
用于实现分布式锁的组件通常都会具备以下的一些特性:
互斥性:提供分布式环境下的免费模板互斥原语来加锁/释放锁 ,当然是分布式锁最基本的特性。 自动释放