- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对 MongoDB 内部如何进行投票感到困惑。 MongoDB 文档似乎没有提供细节——他们只是在高层次上讨论了投票。这篇文章 ( Voting in MongoDB) 解释了结果,但没有解释内部结构。
根据我的研究,有两种可能的选择:
我知道这些很相似,但我需要能够解释演示文稿的投票方式。 哪个选项是正确的?组合?
重要的后续问题:平局时会发生什么,或者如果没有成员获得多数票?
最佳答案
副本集设计的基础概念是基于这样一个事实,即在选举时有大部分副本集可用,即奇数成员(请参阅 mongodb 副本集体系结构文档)。实际上,这实际上是副本集中总票数的大部分,这并不一定意味着每个成员在 v3.0 (mongod) 之前有一票。
理想的选举是这样进行的:
抱歉缺少链接,我不能发布多个链接
仅供引用,我相信 v3.2 将实现一些(如果不是全部)RAFT 算法以达成共识
k chodorow 对选举的很好解释:http://www.kchodorow.com/blog/2012/01/04/replica-set-internals-bootcamp-part-i-elections/
关于MongoDB 选举内部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31799366/
我有这些数据: library(tidyverse) df % summary() 我收到此错误: Error in lm.fit(x, y, offset = offset, singular
我有一个运行着 3 个实例的工作 Zookeeper 集合,还有一个带有一些 solr 实例的 solrcloud 集群。我创建了一个设置为 2 个分片的集合。然后我: create 1 core o
etcd v3 的新主要版本引入了新的并发原语。其中之一是选举。 该 api 不支持开始事件并返回(其他)获胜者,这意味着我们需要查询领导者。这使得事情变得复杂,因为现在我们有两条并发路径,一条运行事
我试图理解 etcd election api 提供的各种功能以及它们在语义上的含义。 在他们的官方文档中非常简单地提到了每个功能的作用,并且没有提供示例。例如我们有方法: func (e *Elec
我正在尝试使用 JDBC 在 spring-integration 中使用领导者选举。只要连接了数据库,它就可以工作。一旦数据库连接断开,领导者选举就会停止,该节点上的领导者信息将保持不变。 据我对代
我是一名优秀的程序员,十分优秀!