随笔分类 - Zookeeper学习笔记
摘要:zookeeper学习笔记(一)——概述 1. 概述 Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。zookeeper从设计模式的角度来理解:是一个基于观察者设计模式的分布式服务管理框架,她负责存储和观察大家都关心的数据,然后接收观察者的注册,一旦这些数据的状态
阅读全文
摘要:1. zookeeper的节点的类型 总的来说可以分为持久型和短暂型,主要区别如下: 持久:客户端与服务器端断开连接的以后,创建的节点不会被删除; 持久化目录节点:客户端与zookeeper断开连接之后,该节点依旧会存在; 持久化顺序编号目录节点:客户端与zookeeper断开连接之后,该节点依旧会
阅读全文
摘要:Zookeeper客户端java代码操作 上篇博客记录了shell命令操作zookeeper集群的方式,这次尝试采用java代码来操作。通过查阅API,发现并不困难。 1. 首先获得客户端与服务器的连接 2. 列出根节点下的子节点(非递归) 3. 在一个节点下创建子节点 4. 获取指定节点的内容 5
阅读全文
摘要:ZooKeeper客户端命令行操作 1. 启动服务端 2. 查看状态信息 3. 启动客户端 4. 查看当前znode中所包含的内容 5. 查看当前节点的详细数据 6. 分别创建两个普通节点 7. 获得节点的值 8. 创建临时节点 (1)在客户端可以查看到 (2)退出当前客户端之后再重启客户端 (3)
阅读全文

浙公网安备 33010602011771号