关于ZooKeeper(一) 概念和特点

ZooKeeper: 分布式协调服务,构建一般的分布式应用

分布式应用不可避免的部分失败:节点之间的操作是否失败

ZooKeeper提供工具在构建分布式应用时正确处理部分失败


ZooKeeper特点:

1 简单 

核心是文件系统,文件系统提供简单操作和额外的抽象操作,如排序和通知

2 富有表现力 

基本操作是构件building block,支持多种协调数据结构和协议 如分布式队列 分布式锁 领导者选举

3 高可用性 

设计的高可用性避免单点故障,用于构建可靠的应用程序

4 松耦合交互方式 

交互的参与者不需要互相了解,用于实现“数据汇集”机制,一个参与者留下信息,另一个参与者之后读取信息

5 资源库 

通用协调模式实现方法的开源共享库,免于程序员自己写协议。能对资源库添加和改进 

6 高性能 

读写吞吐量,来自Yahoo!,写操作为主,基准是10000个操作每秒,读操作更是几倍

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值