2.2.2 核心特性
【摘要】 本书摘自《企业级大数据平台构建:架构与实现》——书中第2章,2.2.2节,作者是朱凯。
2.2.2 核心特性
Zookeeper的目标是基于自身去构建更为复杂的分布式应用场景,例如分布式数据库、分布式消息系统和分布式搜索引擎这类实时性要求很高的系统,所以它自身被设计得非常快速、非常简单。同时,为了能够支撑分布式场景下事务的一致性,Zookeeper提供了一些核心特性:
顺序一致性:客户端发送的更新请求将按照发送的顺序进行执行。
原子性:更新操作只会有更新成功或失败两种状态,不会存在其他状态。
单一系统视图:客户端连接到任意的服务器都将看到相同的数据视图。
可靠性:一旦一个更新动作被执行,所有的服务器都将执行这个更新动作。
及时性:客户端看到的视图在一定时间内保证是最新的。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)