您现在的位置是:课程
云计算大数据之zookeeper教程
2023-06-29 21:11课程 人已围观
课程咨询、获取课件、技术交流直接加入博学谷在线学习:631731828
课程简介
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是以Fast Paxos算法为基础的,Fast Paxos作了一些优化,通过选举产生一个leader (领导者),只有leader才能提交proposer,具体算法可见Fast Paxos。
zookeeper作为大数据一个重要组件,学完此课程可以让学生在以后的大数据学习中奠定扎实的基础。
适合人群
适合有一定大数据基础的学员
学习收获
1.熟悉zookeeper的选举机制
2.熟悉zookeeper的基本操作
主讲内容
第一章ZooKeeper简介
01.概述和特性
02.集群角色
03.集群搭建上--描述&JDK安装
04.集群搭建下--配置文件修改&启动
05.数据模型
06.节点类型
07.节点属性
第二章 ZooKeeper shell
01.连接集群&创建节点
02.节点查看&更新&删除
03.quota限制&其他命令
第三章 ZooKeeper Watcher和JAVA API
01.Watcher-介绍&通知状态事件类型
02.Watcher--shell操作Watcher
03.JAVA API--介绍&创建节点
04.JAVA API--watcher操作
第四章 ZooKeeper 选举机制和典型应用
01.Watcher-介绍&通知状态事件类型
02.Watcher--shell操作Watcher
03.JAVA API--介绍&创建节点
04.JAVA API--watcher操作
第五章 网络编程
01.概述&网络通信要素模拟思路
02.网络通信三要素
03.了解网络模型
04.socket--概述
05.socket--基于UDP客户端编程
06.socket--基于UDP服务端编程
07.socket--基于TCP协议编程
08.IO通信模型--BIO&NIO
09.IO通信模型--阻塞等概念
10.了解RPC
上一篇:YOLOv4目标检测实战