mongodb文档建议副本集应该有奇数个投票 node .原因是什么?
让我们假设一个副本集有偶数个 node (例如4个).然后发生了一个不幸的网络分区,将集合拆分为两半(2+2).哪个分区应该接受写操作?第一第二二者都当网络恢复时会发生什么?这些都是很难回答的问题.
拥有奇数个 node 可以完全消除这些问题.布景不能一分为二.因此,更大的部分将接受写操作(确切地说, node 必须看到超过一半的 node (包括self)被选为主 node ).所以是1/1,3/2,5/3,7/4等等).
程序员进阶攻略 -〔胡峰〕
Spring Boot与Kubernetes云原生微服务实践 -〔杨波〕
编译原理之美 -〔宫文学〕
DDD实战课 -〔欧创新〕
架构实战案例解析 -〔王庆友〕
图解 Google V8 -〔李兵〕
etcd实战课 -〔唐聪〕
说透5G -〔杨四昌〕
零基础入门Spark -〔吴磊〕
大数据经典论文解读 -〔徐文浩〕
中间件核心技术与实战 -〔丁威〕
结构思考力 · 透过结构看思考 -〔李忠秋〕
无涯教程 - jQuery教程
无涯教程 - Kotlin教程
无涯教程 - Matplotlib教程
无涯教程 - H2教程
无涯教程 - Sed教程
无涯教程 - Golang教程
无涯教程 - TensorFlow2 快速入门教程
无涯教程 - Go Web 爬虫指南教程