登录 注册
当前位置:主页 > 资源下载 > 20 > 2017年intouch培训资料中的ZooKeeper架构介绍

2017年intouch培训资料中的ZooKeeper架构介绍

  • 更新:2024-08-21 17:31:02
  • 大小:4.44MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:算法与数据结构 - 大数据
  • 格式:PDF

资源介绍

2.2 ZooKeeper架构 现在我们已经讨论了ZooKeeper暴露给应用的高层操作,我们需要 详细了解服务实际上是如何运行的。应用通过客户端库来对ZooKeeper 实现了调用。客户端库负责与ZooKeeper服务器端进行交互。 图2-5展示了客户端与服务器端之间的关系。每一个客户端导入客 户端库,之后便可以与任何ZooKeeper的节点进行通信。 ZooKeeper服务器端运行于两种模式下:独立模式(standalone)和 仲裁模式(quorum)。独立模式几乎与其术语所描述的一样:有一个单 独的服务器,ZooKeeper状态无法复制。在仲裁模式下,具有一组 ZooKeeper服务器,我们称为ZooKeeper集合(ZooKeeper ensemble), 它们之前可以进行状态的复制,并同时为服务于客户端的请求。从这个 角度出发,我们使用术语“ZooKeeper集合”来表示一个服务器设施,这 一设施可以由独立模式的一个服务器组成,也可以仲裁模式下的多个服 务器组成。