大数据
ThunderWay
北京工业大学计算机研究生就读
展开
-
zookeeper live(一)zk简单介绍
zookeeper live(一)zk简单介绍 在单个机器开发的时候,直接把配置文件放到本机上就行,但在分布式开发过程中,最原始的过程中,每个节点维护有一份配置信息,每个应用去访问不同的节点,这有个弊端,比如改了配置一的配置信息,配置二三需要一致性维护,这比较麻烦 将配置文件放到一个节点上,如果这个节点宕机,则全挂了。 所以,将配置文件放到集群当中,在集群中放几个节点,每...翻译 2019-06-14 16:36:45 · 276 阅读 · 0 评论 -
zookeeper live(三)之zookeeper讲解
zookeeper live(三)之zookeeper讲解 面试中问到:你给我介绍一下paxos算法? paxos算法是基于消息传递,来解决多个提案统一值的分布式的一致性的一个协议,具有高容错性。paxos算法里边分几种成员?每种干什么的?最终确定提案值分两个步骤,分别是什么什么?它为什么要设置成过半提交?它的应用非常广泛,在哪用到了什么什么。 介绍一下两阶段提交? 两阶段...原创 2019-06-25 09:11:21 · 388 阅读 · 0 评论 -
zookeeper live(二)之2pc与paxos算法
zookeeper live(二)之2pc与paxos算法 2pc(两阶段提交),在分布式系统中,每一个机器节点虽然都能够明确知道自己在事务操作过程中的结果是成功或者失败的,但不会知道其他节点执行成功或者失败,因此事务操作需要跨越多个分布式节点时,需要引入一个协调者统一调度所有节点的执行逻辑 阶段一:提交事务请求 事务询问 当客户端将事务请求发送给协调者后,协调者向...原创 2019-06-24 22:50:53 · 150 阅读 · 0 评论