摘要:
1、数据模型 zk的存储结构和标准的文件系统非常类似,每一个节点称之为ZNode,是zk的最小单元。每个ZNode上都可以保存数据以及添加子节点,形成一个层次化的树形结构。节点类型有以下几种: (1)持久节点(PERSISTENT),创建后会一直在zk服务器上,直到主动删除。 (2)持久有序节点(P 阅读全文
摘要:
1、基于数据库实现分布式锁 1.2、基于数据库表 要实现分布式锁,最简单的方式可能就是直接创建一张锁表,然后通过操作该表中的数据来实现了。当我们要锁住某个方法或资源时,我们就在该表中增加一条记录,想要释放锁的时候就删除这条记录。创建一张像这样的表 CREATE TABLE `methodLock` 阅读全文