大数据框架-Zookeeper

Posted xiongchang95

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据框架-Zookeeper相关的知识,希望对你有一定的参考价值。

Hadoop的分布式协同服务,让分布式系统碰到失败时候,能够正确处理此类问题。基础功能:master选举,数据同步。Zooleeper集群有Client和Server(leader和follower),且台数为奇数。若半数以上完好,则能够提供服务。。

Client和Server(leader和follower)

配置管理:高可用性的配置存储器。应用场景,用集群去提供某种配置(数据库连接等),并保证数据的一致性和可靠性;

名字服务:提供一个DNS解析域名,避免每台机器都需要自己配置。应用场景,提供给前端一个服务器列表,一旦某提供服务的服务器坏掉,其他服务器能立刻替代。

分布式锁:做分布式运算时,保证数据操作的一致性。应用场景,读取数据,分析数据和修改数据在不同的节点上操作。

集群管理:也叫故障修复。应用场景,实现HA,管理备用NameNode(Standby)。

技术分享图片

 

以上是关于大数据框架-Zookeeper的主要内容,如果未能解决你的问题,请参考以下文章

大数据框架开发基础之Zookeeper入门

大数据技术大数据软件框架

大数据ZooKeeper部署

「大数据」(三十五)ZooKeeper之应用构建

大数据入门学习框架

大数据入门学习框架