码迷,mamicode.com
首页 > 其他好文 > 详细

大数据框架-Zookeeper

时间:2018-09-12 11:15:08      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:分享图片   分布式   读取数据   修复   故障   取数   应用   高可用性   不同   

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

Client和Server(leader和follower)

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

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

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

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

技术分享图片

 

大数据框架-Zookeeper

标签:分享图片   分布式   读取数据   修复   故障   取数   应用   高可用性   不同   

原文地址:https://www.cnblogs.com/xiongchang95/p/9633168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!