暂无图片
MongoDB副本集RPO与RTO
我来答
分享
豆宇斯
2022-09-29
MongoDB副本集RPO与RTO

按照官方failover自动选举,MongoDB 3节点 PSS 副本集模式,如果单独一个P或者S节点挂掉,RPO与RTO都是几乎为0吧

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
哇哈哈

在副本集的环境中,要是所有的S都宕了,只剩P。最后P会变成S,不能提供服务

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
豆宇斯
题主
2022-09-29
最近在分析不同情况下RPO和RTO,如果三节点只剩下一个S,这个时候强制将最后的S节点作为主节点也是可以提供服务的吧,这样是不是可以算RPO≈0,RTO是强制切为主节点的耗时
豆宇斯
题主
2022-09-29
强制切为主应该很快吧
哇哈哈
答主
2022-09-29
改vote或者改配置很快,但是极端情况下经常会出现连环坑。。。
哇哈哈

理论上是这样的

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯
题主
2022-09-29
如果3个节点挂了两个S,P还能对外提供读写服务么
回答交流
Markdown


请输入正文
提交
相关推荐
想系统的学习Mongodb,哪本书比较推荐?
回答 2
建议考取mongodbc100dba认证,学习书籍简列如下:MongoDB游记之轻松入门到进阶MongoDB运维实战MongoDB权威指南MongoDB从入门到商业实战MasteringMongoDB
mongo占用内存7个G,但是数据量只有1个G,索引120m
回答 1
内存参数设置太大了
mysql,mongodb 带索引的count 为什么要遍历索引,而不做一个计数直接返回?
回答 1
已采纳
因为MVCC的原因。每人可看见的数据是不一样的(即每个事务看到的数据有可能是不一样的),所以无法做一个统一的计数器
mongodb内存占用总是居高不下,有什么解决办法?
回答 1
正常,数据库都这样。要用内存的。
删除多条数据,remove()与deletemany()的区别
回答 3
磊哥牛逼
mongodb容量预估
回答 1
这个没法估计。实际点弄点临时数据可以插入mongodb观察一下,mongodb配置压缩机制。
mongodb 添加副本,需要把数据在副本里先还原吗?
回答 1
副本节点添加方式:1.直接空的mongodb添加,底层会sync方式进行同步2.备份恢复,oplog能定位到最后日志信息就可以
mongodb的参数怎么持久化写到配置文件中
回答 4
是的。需要配置规范化
mongodb集群,分片键弄错了,怎么进行修改?
回答 2
已采纳
据我所知,可能不行,重新做吧
mongodb增加了用户认证,除了会使之前没有配置用户的程序连接不上之外,还有什么其他影响吗?
回答 1
不会有影响。在开启认证后,mongodb允许localhost连接并创建第一个veryfirstuser。