You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询MongoDB 4.2集群当前默认的read concern与write concern配置

MongoDB 4.2 集群默认读写关注查询方法

你可以通过Mongo Shell执行以下命令查询对应配置:

1. 查询集群全局默认读写关注

使用getDefaultRWConcern管理命令查询,该命令是MongoDB 4.2及以上版本原生支持的内置命令:

db.adminCommand({ getDefaultRWConcern: 1 })

返回结果中:

  • defaultWriteConcern字段对应全局默认写关注配置
  • defaultReadConcern字段对应全局默认读关注配置

如果返回结果中无上述两个字段,说明你未手动配置全局默认值,将使用MongoDB 4.2内置默认规则:

  • 默认读关注级别为local
  • 默认写关注为w:1,节点开启journal时默认j:true,否则j:false

2. 查询副本集级别默认配置

如果需要查看副本集层面配置的读写关注默认规则,执行副本集配置查询命令:

rs.conf()

返回结果的settings字段下可查看:

  • writeConcernMajorityJournalDefault:多数派写关注的journal默认配置
  • 手动配置过副本集默认读关注时,会展示defaultReadConcern字段

注意:执行getDefaultRWConcern命令需要账号持有viewDefaultRWConcern权限,无权限时需切换管理员账号操作。

内容的提问来源于stack exchange,提问作者Tamar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 16:45:02