本文重点
理解大数据基本概念
掌握数据分析基本步骤分布式集群概念
理解zookeeper功能作用
掌握zookeeper架构原理
学会搭建zookeeper集群
掌握shell客户端操作zk
理解zookeeper典型应用
内容大纲
#大数据导论
	数据数据分析  
	数据分析作用(商业)
		离线分析
		实时分析
		ML机器学习
	数据分析的基本步骤 (重要)
    大数时代
    	海量数据处理场景 (重要)
    		如何存储分布式存储
    		如何处理分布式计算
    	大数据5V特征
        大数应用
    分布式集群

#Apache Zookeeper (重要)
	Zookeeper概念介绍  分布式协调服务软件
	Zookeeper是分布式文件存储系统
	Zookeeper特性全局数据一致性
	Zookeeper角色 主从架构
	Zookeeper集群搭建
	Zookeeper的数据模型
	Zookeeper的操作
		shell command
	Zookeeper watcher监听机制
    Zookeeper典型应用场景

一、大数据导论
1.1、数据与数据分析
1.2、数据分析作用

各行各业可能需要开展数据分析,我们重点关注商业领域。也就是说企业为什么需要数据分析。

a原因分析–对应历史数据

b、现状分析–对应当下数据

c预测分析–结合数据预测未来

1.3、数据分析的基本步骤(数据分析开发步骤

数据分析的步骤流程不仅对我们开展分析提供支撑,同时也对我们去沟通阐述数据分析项目流程有非常大的支撑。面试时:介绍一下你最近做的项目?如何介绍介绍什么

1.4、大数据时代

思考:数据为什么会爆炸?

  • 数据大爆炸和面临的挑战
  • 大数据5V特点
  • 大数据应用场景
1.5、分布式集群

二、Apache Zookeeper
2.1、zookeeper概念

提示学习任何一款软件框架我们需要首先搞清楚几个问题

​ 这个软件是什么?(定位问题

​ 这个软件能用来干什么?

​ 这个软件怎么用?

​ 这个软件有什么特性优缺点

分布式:多台机器的环境。

协调服务:在分布式环境下,如何控制大家有序的去做某件事。
	顺序
	一致
	共同
	共享
2.2、zookeeper最重要的特性:全局数据一致性

事务transaction):通俗理解 多个操作组成一个事务要么一起成功,要么一起失败,不会存在中间的状态。如果中间失败了要进行回滚操作

2.3、zookeeper集群角色

zk标准主从架构,只不过为了扩大集群的读写能力,同时又不增加选举复杂度,又提供了观察者角色


2.4、Zookeeper集群的搭建

2.5、Zookeeper的数据模型

2.6、Zookeeper监听机制Watch
2.7、zk典型应用

原文地址:https://blog.csdn.net/weixin_58808338/article/details/128809827

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_28366.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注