Skip to content

helakelas/bigdata-tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

license build

BIGDATA TUTORIAL

bigdata-tutorial 是一个大数据教程。

说明:下面的内容清单中,凡是有 📚 标记的技术,都已整理成详细的教程。

📖 内容

HDFS 是一个分布式文件系统。

ZooKeeper 是 Apache 的顶级项目。ZooKeeper 为分布式应用提供了高效且可靠的分布式协调服务,提供了诸如统一命名服务、配置管理和分布式锁等分布式的基础服务。在解决分布式数据一致性方面,ZooKeeper 并没有直接采用 Paxos 算法,而是采用了名为 ZAB 的一致性协议

ZooKeeper 主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储。但是 ZooKeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控存储数据的状态变化。通过监控这些数据状态的变化,从而可以达到基于数据的集群管理

很多大名鼎鼎的框架都基于 ZooKeeper 来实现分布式高可用,如:Dubbo、Kafka 等。

Kafka 是一个分布式流处理平台,此外,它也被广泛应用于消息队列

其他

📚 资料

🚪 传送门

◾ 🏠 BIGDATA-TUTORIAL 首页 ◾ 🎯 我的博客

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.9%
  • Scala 3.2%
  • Shell 0.9%