mongodb
绿色藤蔓
java攻城狮
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mongodb高可用方案(二)可复制集
一、mongodb高可用方案实现1)主从复制(不建议使用,会有单点故障的问题)2)复制集(mongodb官方推荐)主从复制会有如下问题1、主节点挂了能否自动切换连接(目前需要手工切换)。2、主节点的读写压力过大如何解决3、从节点每个上面的数据都是对数据库全量拷贝,从节点压力会不会过大4、数据压力大到机器支撑不了的时候能否做到自动扩展二、高原创 2018-01-29 09:33:03 · 1177 阅读 · 0 评论 -
mongodb高可用方案(一)主从复制
一、mongodb为什么要做主从1、数据的备份,有利于故障的恢复2、读写分离,主节点负责写操作,从节点负责读操作,这样就把读写压力分开,保证系统的稳定性.二、mongodb主从复制的原理主节点会记录写有关的操作,读操作不记录。这些操作记录在local数据库中的oplog.$admin这个集合,这个是一个固定大小的集合,可以修改oplogSize大小,单位MB,一般为磁盘原创 2018-01-29 09:35:46 · 3528 阅读 · 0 评论 -
mongodb高可用方案(三)可复制集内部机制
笔记大纲1、主从架构图和副本集架构图2、主节点选举算法(bully算法)、触发选举条件、如何人工干预主节点。3、副本集个数为什么是奇数个,防止无法选举出主节点,参与选举的节点最多只能有7个节点参与,在未选举出主节点时则整个集群只提供只读服务,当集群中所有的secondary节点都挂了这时主节点会自动降级为secondary节点对外提供只读服务,不提供写服务。4、集群中所有节点必须每原创 2018-01-29 09:44:58 · 409 阅读 · 0 评论
分享