基于Zookeeper集群的分布式锁

分布式锁是控制分布式系统之间同步访问共享资源的一种方式。一般有三种实现方式:DB,缓存分布式锁和基于zookeeper的分布式锁。 这里主要介绍基于zookeeper的分布式锁。 排他锁 又称为写锁,加上排他锁后,数据对象只对一个事务可见 共享锁 又称读锁,加上共享锁后,数据对所有事务可见 改进后的共享锁 通过zookeeper上的数据节点来表示一个锁,是一个类似于”/shared_lock/[h
相关文章
相关标签/搜索