关于 MongoDB 副本集同步(qbit)
- 本文对 MongoDB 4.4 试用
- 大量数据同步: Resync a Member of a Replica Set
- 修改
oplog
大小: replSetResizeOplog
// 查看 oplog 阈值
> use local
> db.oplog.rs.stats().maxSize
NumberLong("53687091200") // 字节
// 设置
> db.adminCommand(
{
replSetResizeOplog: 1,
size: 102400, // MB
minRetentionHours: 240
}
)
// 查看是否修改成功
> db.oplog.rs.stats().maxSize
NumberLong("107374182400") // 字节
- 修改副本同步写入的线程数,以加速同步: replWriterThreadCount
# 修改配置文件 mongod.conf,并重启服务
setParameter:
replWriterThreadCount: 64 # 默认值 16
查看线程数是否设置成功
db.adminCommand( { getParameter : 1, "replWriterThreadCount" : 1 } )
本文出自 qbit snap
qbit snap
开箱即用,拿走不谢。
262 声望
275 粉丝
推荐阅读
maven 混合编译 scala 代码报错(qbit)
前言技术栈 {代码...} 操作系统中并没有安装 scala,利用 pom.xml 中的插件编译 scala 代码报错现象编译命令 {代码...} 报如下错误 {代码...} 解决办法给编译插件添加 jvm 参数 jvmArg,添加后 scala-maven-plugi...
qbit
如何实现千万级优惠文章的优惠信息同步
作者:京东科技 文涛背景金融社区优惠文章是基于京东商城优惠商品批量化自动生成的,每日通过不同的渠道获取到待生成的SKU列表,并根据条件生成优惠文章。但是,生成优惠文章之后续衍生问题:该商品无优惠了,对...
京东云开发者阅读 300
异步阻塞IO是什么鬼?
这篇文章我们来聊一个很简单,但是很多人往往分不清的一个问题,同步异步、阻塞非阻塞到底怎么区分?开篇先问大家一个问题:IO多路复用是同步IO还是异步IO?先思考一下,再继续往下读。巨著《Unix网络编程》将IO...
蝉沐风阅读 159
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。