扫码关注公众号

java开源框架之Zookeeper
01-10
246观看
01

Zookeeper 下 Server 工作状态有哪些?

服务器具有四种状态,分别是LOOKING、FOLLOWING、LEADING、OBSERVING。(1)LOOKING:寻找Leader状态

来自:Zookeeper-Zookeeper
02

ZooKeeper 是什么?

ZooKeeper是一个开源的分布式协调服务。它是一个为分布式应用提供一致性服务的软件,分布式应用程序可以基于Zookeeper实现诸如数据

来自:Zookeeper-Zookeeper
03

Zookeeper 有哪几种几种部署模式?

Zookeeper有三种部署模式:1.单机部署:一台集群上运行;2.集群部署:多台集群运行;3.伪集群部署:一台集群启动多个Zookeeper实例运行。

来自:Zookeeper-Zookeeper
04

Zookeeper有哪些数据结构?

Zookeeper中每一个子目录项都是一个znode(目录节点),这些目录节点和我们普通的目录一样可以新建、删除、修改,我们常用的主要有四种类型的znode。1、持久化目录节点:客户端与zookeeper断开连接后,该节点依旧存在,只要不手动删除该节点,他将永远存在。2、持久化顺序编号目录节点:客户端与zookeeper断开连接后,该节点依旧存在,只是zookeeper给该节点名称进行顺序编号。3、临时目录节点:客户端与zookeeper断开连接后,该节点被删除。4、临时顺序编号目录节点:客户端与zookeeper断开连接后,该节点被删除,只是zookeeper给该节点名称进行顺序编号。

来自:Zookeeper-Zookeeper
05

zookeeper的 遵循了CAP 里面的哪两个?

ZK遵循的是CP原则,即一致性和分区容错性,牺牲了可用性。一致性(Consistency):分布式系统中的所有主机在同一时刻是否可以保证具有完全相同的数据备份,若具有,则该分布式系统具有一致性分区容错性(Partitiontolerance):分布式系统中的一台主机称为一个分区,分布式系统中各个主机无法保证数据的一致性,即不具有一致性是一种错误;分布式系统无法及时响应客户端请求,即不具有可用性也是一种错误;对于分布式系统,必须要具有对这些错误的"包容性",即容错性,这是必须的。

来自:Zookeeper-Zookeeper
课程
专栏
【校招VIP】Zookeeper入门看这篇就够了
csdn
Zookeeper
【校招VIP】ZooKeeper
csdn
【校招VIP】为什么需要 Zookeeper
知乎
Zookeeper
开源框架-Zookeeper-Zookeeper
3专栏
1课程
6 试题