其他分享
首页 > 其他分享> > zookeeper篇-初始zookeeper

zookeeper篇-初始zookeeper

作者:互联网

点赞再看,养成习惯,微信搜索「小大白日志」关注这个搬砖人。

文章不定期同步公众号,还有各种一线大厂面试原题、我的学习系列笔记。

什么是zookeeper?

为什么要用zookeeper?

没有zookeeper的时候,多台服务器上执行任务我们需要考虑各台服务器上任务的协调,比如事务A在事务B前面执行,由于网络的不稳定性,我们必须考虑到这个问题,但是zookeeper出现后,zookeeper帮我们解决了这部分问题,我们以后不再需要过分专注于分布式协调问题了,我们可以更加专注于业务逻辑的设计。

简单来说,就是用户读取到的永远是更新之后的信息以后,用户不会读取到比这个信息更旧的信息。

zooKeeper给注册到他下面的所有客户端一个编号,然后让这些机器都拥有相同的元数据视图,当Master节点挂掉后,马上启用编号最小的那台机器作为Master节点。

zookeeper命令

进入zookeeper安装目录下的bin目录,运行一下命令:

在bin目录下打开zk客户端: 运行./zkCli.sh,然后ls可以查看zookeeper节点结构(节点目录)

zookeeper特性

zookeeper数据模型

zookeeper有什么用?

OK,如果文章哪里有错误或不足,欢迎各位留言。
创作不易,各位的「三连」是二少创作的最大动力!我们下期见!

标签:zk,zookeeper,sh,zkServer,服务器,节点,初始
来源: https://www.cnblogs.com/mofes/p/14975093.html