当前位置: 首页 > 面试题库 >

ZooKeeper是什么?

车诚
2023-03-14
本文向大家介绍ZooKeeper是什么?相关面试题,主要包含被问及ZooKeeper是什么?时的应答技巧和注意事项,需要的朋友参考一下

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

ZooKeeper 为我们提供了高可用、高性能、稳定的分布式数据一致性解决方案,通常被用于实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。

另外,ZooKeeper 将数据保存在内存中,性能是非常棒的。在“读”多于“写”的应用程序中尤其地高性能,因为“写”会导致所有的服务器间同步状态。(“读”多于“写”是协调服务的典型场景)。

 

 类似资料:
  • 本文向大家介绍zookeeper 是什么?相关面试题,主要包含被问及zookeeper 是什么?时的应答技巧和注意事项,需要的朋友参考一下 zookeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 google chubby 的开源实现,是 hadoop 和 hbase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

  • 本文向大家介绍Zookeeper 会话(Session)是什么?相关面试题,主要包含被问及Zookeeper 会话(Session)是什么?时的应答技巧和注意事项,需要的朋友参考一下 Session 可以看作是 ZooKeeper 服务器与客户端的之间的一个 TCP 长连接,通过这个连接,客户端能够通过心跳检测与服务器保持有效的会话,也能够向 ZooKeeper 服务器发送请求并接受响应,同时还能

  • 问题内容: 我对于过去几天来遇到的Zookeeper港口来说是个新手。 我曾两次用 zookeeper port 关键字介绍过: 在配置neo4j数据库群集(链接)时, 在运行已编译的voltdb目录(链接)时(请参阅网络配置参数) 然后,我遇到了Apache Zookeeper (我想它与分布式应用程序有关,我也是分布式应用程序的新手)。因此我想到一个问题: 在上述两种情况下,Apache Zo

  • 本文向大家介绍ZooKeeper在Kafka中的作用是什么?相关面试题,主要包含被问及ZooKeeper在Kafka中的作用是什么?时的应答技巧和注意事项,需要的朋友参考一下 答:Apache Kafka是一个使用Zookeeper构建的分布式系统。虽然,Zookeeper的主要作用是在集群中的不同节点之间建立协调。但是,如果任何节点失败,我们还使用Zookeeper从先前提交的偏移量中恢复,因为

  • 问题内容: hbase-site.xml中的zookeeper仲裁设置到底是什么? 问题答案: 如hbase- default.xml中所述, 这是设置: ZooKeeper Quorum中用逗号分隔的服务器列表。例如,“ host1.mydomain.com,host2.mydomain.com,host3.mydomain.com”。默认情况下,对于本地和伪分布式操作模式,此选项设置为loca

  • 本文向大家介绍kafka中的 zookeeper 起到什么作用,可以不用zookeeper么?相关面试题,主要包含被问及kafka中的 zookeeper 起到什么作用,可以不用zookeeper么?时的应答技巧和注意事项,需要的朋友参考一下 zookeeper 是一个分布式的协调组件,早期版本的kafka用zk做meta信息存储,consumer的消费状态,group的管理以及 offset的值