Zookeeper 教程

Zookeeper 教程

ZooKeeper 是用于管理大量主机的分布式协调服务。 在分布式环境中协调和管理服务是一个复杂的过程。 ZooKeeper 以其简单的架构和 API 解决了这个问题。 ZooKeeper 允许开发人员专注于核心应用程序逻辑,而不必担心应用程序的分布式特性。

ZooKeeper 框架最初是在"Yahoo!"构建的,用于以简单而健壮的方式访问他们的应用程序。 后来,Apache ZooKeeper 成为 Hadoop、HBase 和其他分布式框架使用的有组织服务的标准。 例如,Apache HBase 使用 ZooKeeper 来跟踪分布式数据的状态。 本教程介绍了 ZooKeeper 的基础知识,如何在分布式环境中安装和部署 ZooKeeper 集群,最后以几个使用 Java 编程和应用程序的示例作为结尾。


谁适合阅读?

本教程是为有志于使用 ZooKeeper 框架从事大数据分析的专业人士准备的。 它将让您充分了解如何使用 ZooKeeper 创建分布式集群。


需要具备的知识?

在继续本教程之前,您必须对 Java 有一个很好的了解,因为 ZooKeeper 服务器运行在 JVM、分布式进程和 Linux 环境上。