前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zookeeper的特性

Zookeeper的特性

作者头像
后场技术
发布2020-09-03 15:28:17
4700
发布2020-09-03 15:28:17
举报
文章被收录于专栏:后场技术后场技术

为什么Zookeeper会在互联网技术架构中这么盛行,在这篇Zookeeper文章中,我们将在这里全面了解一下Zookeeper功能,了解它如何从人群中脱颖而出。

如下列举一下Zookeeper的功能特性:

No.1 命名服务(Naming service)


对于每个节点,ZooKeeper会附加一个与DNA非常相似的唯一标识。所以,这非常好的帮助到我们识别它。

No.2 更新节点的状态


此外,它还具有更新每个节点的灵活性。因此,该特性允许它存储关于集群中每个节点的更新信息。

No.3 管理集群


此外,在Zookeeper中,每个节点的状态都是实时维护的。这样可以减少错误和模糊性的可能性,这就是它管理集群的方式。

No.4 自动故障恢复


在进行修改操作时,ZooKeeper会锁定数据,因此,如果数据库发生故障,这将帮助集群自动恢复数据。

No.5 简单


通过使用共享的分层命名空间,它可以进行协调。

No.6 可靠性


当一个或多个节点发生故障时,系统会继续运行。

No.7 有序


通过标记每个更新,它会跟踪一个表示其顺序的数字。

No.8 速率


在“读”更常见的情况下,它以10:1的比率运行。

No.9 可扩展性


可以通过部署更多计算机来增强Zookeeper的性能。

No.10 如何更有顺序


要实现更高级别的抽象依赖于顺序。

No.11 ZooKeeper很快


Zookeeper在“读取主导”工作负载中工作得非常快。

No.12 有序的消息


通过用表示其顺序的数字标记每个更新,它会保持跟踪。

No.13 序列化


序列化意味着确保运行应用程序的一致性。虽然,这种方法可以在MapReduce中用于协调队列以执行正在运行的线程。

No.14 可靠性


一旦应用程序更新,直到客户端改写更新,它将从那时起持续存在。

No.15 原子性


数据传输只能成功或完全失败。

No.16 顺序一致性


顺序一致性意味着,在发送它们的顺序相同的情况下,它们只按顺序应用来自客户机的更新。

No.17 简单系统镜像


不管连接到哪个服务器,客户机都将看到相同的服务视图。

No.18 及时性


在一定的时间内,系统的客户视图是最新的。

如上就是Zookeeper的所有特性。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-09-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 后场技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档