有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
云数据库 MongoDB 支持副本集与分片集群实例,本文介绍副本集和分片集群支持的规格范围,帮助您选择适合自身业务的规格。

副本集

副本数量

主从节点:默认为1主2从, 3个存储节点组成1主2从的架构。支持选择5节点(1主4从)、7节点(1主6从),暂不可自定义副本数量。
只读节点:支持将从节点配置为只读节点,取值范围[0,5]。

Mongod 规格

说明:
副本集3节点实例最大连接数是指每一个规格对应的标准最大连接数, 单节点连接数上限是可提升到的最大上限。
每节点 CPU
每节点内存(GB)
每节点磁盘容量(GB)
3节点实例最大连接数
单节点连接数上限
(实际上限不大于实例最大连接数)
2核
4GB
默认250GB,范围[100,500]
3000
10,000

4核
8GB
默认500GB,范围[150,1000]
6000
6核
16GB
默认750GB,范围[250,1500]
9000
12核
32GB
默认1500GB,范围[500,6000]
12000
15,000
24核
64GB
默认2500GB,范围[800,5000]
18000
24核
128GB
默认3000GB,范围[1500,5000]
21000
32核
240GB
默认4000GB,范围[1500,6000]
42000
20,000
48核
512GB
默认4000GB,范围[1500,6000]
60000

分片集群

Mongod 规格

每节点 CPU
每分片内存(GB)
每分片磁盘容量(GB)
2核
4GB
默认250GB,范围[100,500]
4核
8GB
默认500GB,范围[150,1000]
6核
16GB
默认750GB,范围[250,1500]
12核
32GB
默认1500GB,范围[500,6000]
24核
64GB
默认2500GB,范围[800,5000]
24核
128GB
默认3000GB,范围[1500,5000]
32核
240GB
默认4000GB,范围[1500,6000]
48核
512GB
默认4000GB,范围[1500,6000]

Mongod 分片数量

分片数量取值范围:[2,36] 。

Mongod 每片节点数量

主从节点:默认为3节点(1主2从), 3个存储节点组成1主2从的架构。支持选择5节点(1主4从)、7节点(1主6从),暂不可自定义副本数量。
只读节点:支持将从节点配置为只读节点,取值范围[0,5]。

Mongos 规格

单可用区部署实例,其数量范围为[3,32]。
多可用区部署实例,其数量范围为[6,32]。
Mongos 规格
单个 Mongos 连接数(个)
1核2GB
1000
2核4GB
2000
4核8GB
4000
8核16GB
8000
16核32GB
16000

configServer 规格

configServer 默认规格为1核2GB,存储20GB,默认3副本不可修改。

连接用户名

云数据库 MongoDB 內建了默认用户 mongouser,mongouser 采用 SCRAM-SHA-1 认证方式,角色为 readWriteAnyDatabase+dbAdmin,您可以用此用户读写任意数据库,但是不具备高危操作的权限。
3.2版本的实例支持另外一个内建用户 rwuser,采用 MONGODB-CR 认证方式,该认证方式已被官方废弃,建议您优先使用 mongouser 连接数据库。
您也可以使用 MongoDB 控制台 进行账号和权限管理以满足您的业务需要。

避免写满磁盘

实例磁盘被写满100%后,会被禁止执行写操作,请根据业务情况及时调整实例配置,调整实例配置请参见 调整实例规格,如果出现磁盘写满封禁情况,请联系我们 寻求相应的帮助。