飙戈的博客
首页
搜索
往期整理
历史归档
文章分类
文章标签
关于我
Article
175
Category
4
Tags
43
首页
搜索
往期整理
历史归档
文章分类
文章标签
关于我
技术栈
Zookeeper系列:Curator使用详解
Post on: 2024-7-27
Last edited: 2025-7-5
Views
Zookeeper
Catalog
0%
1、概述
2、Curator的基本Api
2.1 创建会话
2.1.1 使用静态工程方法创建客户端
2.1.2 使用Fluent风格的Api创建会话
2.1.3 创建包含隔离命名空间的会话
2.2 启动客户端
2.3 数据节点操作
2.3.1 创建数据节点
2.3.2 删除数据节点
2.3.3 读取数据节点数据
2.3.4 更新数据节点数据
2.3.5 检查节点是否存在
2.3.6 获取某个节点的所有子节点路径
2.4 事务
2.5 异步接口
3、Curator recipes(高级特性)
3.1 事件监听
3.1.1 Node Cache
3.1.2 Path Cache
3.1.3 Tree Cache
3.2 选举
3.2.1 Leader Latch
3.2.2 Leader Election
3.3 分布式锁
3.3.1 可重入锁Shared Reentrant Lock
3.3.2 不可重入锁Shared Lock
3.3.3 可重入读写锁Shared Reentrant Read Write Lock
3.3.4 信号量Shared Semaphore
3.3.5 多锁对象Multi Shared Lock
3.4 栅栏barrier
3.5 计数器Counters
3.5.1 SharedCount
3.5.2 DistributedAtomicLong
mcbilla
一个普通的干饭人🍚
Article
175
Category
4
Tags
43
Latest posts
线上问题排查:接口响应慢如何处理
2026-6-7
RocketMQ系列:常见问题
2025-9-23
RocketMQ系列:集群管理
2025-9-23
RocketMQ系列:物理存储
2025-9-23
RocketMQ系列:消息管理
2025-9-23
RocketMQ系列:整体架构
2025-9-23
Announcement
🎉欢迎来到飙戈的博客🎉
-- 感谢您的支持 ---
👏欢迎学习交流👏
Catalog
0%
1、概述
2、Curator的基本Api
2.1 创建会话
2.1.1 使用静态工程方法创建客户端
2.1.2 使用Fluent风格的Api创建会话
2.1.3 创建包含隔离命名空间的会话
2.2 启动客户端
2.3 数据节点操作
2.3.1 创建数据节点
2.3.2 删除数据节点
2.3.3 读取数据节点数据
2.3.4 更新数据节点数据
2.3.5 检查节点是否存在
2.3.6 获取某个节点的所有子节点路径
2.4 事务
2.5 异步接口
3、Curator recipes(高级特性)
3.1 事件监听
3.1.1 Node Cache
3.1.2 Path Cache
3.1.3 Tree Cache
3.2 选举
3.2.1 Leader Latch
3.2.2 Leader Election
3.3 分布式锁
3.3.1 可重入锁Shared Reentrant Lock
3.3.2 不可重入锁Shared Lock
3.3.3 可重入读写锁Shared Reentrant Read Write Lock
3.3.4 信号量Shared Semaphore
3.3.5 多锁对象Multi Shared Lock
3.4 栅栏barrier
3.5 计数器Counters
3.5.1 SharedCount
3.5.2 DistributedAtomicLong