Zookeeper
文章平均质量分 70
Zookeeper相关文章汇总
电光闪烁
一个大数据开发工程师的学习之路
展开
-
Zookeeper(8):Zookeeper的其他知识点
目录0. 相关文章链接1. Zookeeper的选举机制1.1. 选举机制概述1.2. 第一次启动选举规则1.3. 第二次启动选举规则2. 在大数据集群中Zookeeper的台数3. Zookeeper中的常用命令0. 相关文章链接大数据基础知识点 文章汇总1. Zookeeper的选举机制1.1. 选举机制概述半数机制,超过半数的投票通过,即通过。1.2. 第一次启动选举规则投票过半数时,服务器 id 大的胜出1.3. 第二次启动选举规则原创 2022-04-07 22:56:13 · 147 阅读 · 0 评论 -
Zookeeper(7):ZooKeeper的分布式锁案例
目录0. 相关文章链接1. 什么是分布式锁2. 原生 Zookeeper 实现分布式锁案例2.1. 分布式锁实现2.2. 分布式锁测试3. Curator 框架实现分布式锁案例3.1.原生的 Java API 开发存在的问题3.2.Curator 是一个专门解决分布式锁的框架,解决了原生 Java API 开发分布式遇到的问题3.3.Curator 案例实操0. 相关文章链接大数据基础知识点 文章汇总1. 什么是分布式锁什么叫做分布式...原创 2022-04-12 01:15:00 · 169 阅读 · 0 评论 -
Zookeeper(6):基于Zookeeper的服务器动态上下线监听案例
目录0. 相关文章链接1. 需求2. 需求分析3. 具体实现4. 测试4.1. 在Linux命令行上操作增加减少服务器4.2. 在IDEA上操作增加减少服务器0. 相关文章链接大数据基础知识点 文章汇总1. 需求某分布式系统中,主节点可以有多台,可以动态上下线,任意一台客户端都能实时感知到主节点服务器的上下线。2. 需求分析3. 具体实现1)先在集群上创建/servers 节点create /servers "servers"2)在 Id原创 2022-04-11 01:15:00 · 234 阅读 · 0 评论 -
Zookeeper(5):Zookeeper的客户端 API 操作
目录0. 相关文章链接1. IDEA环境搭建2. 创建 ZooKeeper 客户端3. 创建子节点4. 获取子节点并监听节点变化5. 判断 Znode 是否存在6. 上述操作代码汇总7. 客户端向服务端写数据流程7.1. 写流程之写入请求直接发送给Leader节点7.2. 写流程之写入请求发送给follower节点0. 相关文章链接大数据基础知识点 文章汇总1. IDEA环境搭建在IDEA中创建一个Maven工程其中pom依赖如下: .原创 2022-04-10 01:15:00 · 283 阅读 · 0 评论 -
Zookeeper(4):Zookeeper的监听器原理
目录0. 相关文章链接1. 监听器原理概述2. 节点的值变化监听3.节点的子节点变化监听(路径变化)0. 相关文章链接大数据基础知识点 文章汇总1. 监听器原理概述客户端注册监听它关心的目录节点,当目录节点发生变化(数据改变、节点删除、子目录节点增加删除)时,ZooKeeper 会通知客户端。监听机制保证 ZooKeeper 保存的任何的数据的任何改变都能快速的响应到监听了该节点的应用程序。2. 节点的值变化监听(1) 在 bigdata1 主机上注册监听/s.原创 2022-04-09 01:15:00 · 478 阅读 · 0 评论 -
Zookeeper(3):Zookeeper的客户端命令行操作
目录0. 相关文章链接1.命令行语法2.znode节点数据信息2.1.查看当前znode中所包含的内容2.2.查看当前节点详细数据3.Zookeeper中的节点类型(持久/短暂/有序号/无序号)3.1.分别创建2个普通节点(永久节点 + 不带序号)3.2.获得节点的值3.3.创建带序号的节点(永久节点 + 带序号)3.4.创建短暂节点(短暂节点 + 不带序号 or 带序号)3.5.修改节点数据值4.Zookeeper中的节点删除与查看...原创 2022-04-08 01:15:00 · 594 阅读 · 1 评论 -
Zookeeper(2):Zookeeper的安装和部署
关于Apache Zookeeper的安装和配置博主原先已写过类似文章:Apache Zookeeper的安装和配置注:其他相关文章链接由此进(包括Zookeeper在内的各大数据组件相关博文) ->大数据基础知识点 文章汇总...原创 2022-04-07 01:30:00 · 308 阅读 · 0 评论 -
Zookeeper(1):什么是Zookeeper
目录0. 相关文章链接1. Zookeeper概述2.Zookeeper特点3.Zookeeper数据结构4. Zookeeper应用场景4.1. 统一命名服务4.2. 统一配置管理4.3. 统一集群管理4.4. 服务器动态上下线4.5. 软负载均衡0. 相关文章链接大数据基础知识点 文章汇总1. Zookeeper概述Zookeeper 是一个开源的分布式的,为分布式框架提供协调服务的 Apache 项目。2.Zookeeper特点...原创 2022-04-07 01:15:00 · 277 阅读 · 0 评论