ZooKeeper的相关知识

本文探讨了分布式系统中的一致性问题,介绍了CAP理论、BASE理论及PAXOS算法。重点讲解了ZooKeeper如何作为分布式协调服务,提供文件系统和监听机制,解决分布式同步、配置管理等关键问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一。介绍
1.整个生态圈的服务协调,负责分布式一致性

分布式:一个任务需要不同节点执行, 不同节点在不同的网络
多节点就是集群
其他的分布式:
分布式文件存储系统:hdfs
分布式计算系统:MapReduce

一致性:
读和写的数据是一致的
分为:
强一致性:读写瞬间完成,实时性强,最难达到
弱一致性:最大限度保证一致性
最终一致性:弱一致性的一个特例,在一定的时间范围内达到一致性

CAP理论:
2000提出,CAP理论告诉我们,一个分布式系统不能同时满足C,A,P三个要求
c:consistence
a:availablility
c:partition tolerance:分区容错性

BASE理论:
C和A之间的平衡
最终一致性
和基本可用

PAXOS算法:
解决分布式一致性问题
zookeeper是目前为止解决分布式一致性问题的最完美实现

二。zookeeper
1.解决的问题:
分布式同步,配置管理,集群管理,命名管理,队列管理
2.zookeeper的两大核心

1.文件系统

2.监听机制
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值