This topic describes the specifications for ApsaraDB for MongoDB replica set instances.
Note
The memory defined for an instance type is used by MongoDB management services, database services, and the underlying operating system. The operating system uses memory for components such as the BIOS, kernel, and hypervisor. Therefore, the available memory is less than the memory specified for the instance type.
Some instance types were upgraded on May 14, 2024. If the maximum connections for your instance does not match the value in this document, restart the instance to apply the new limit. For more information, see Maximum connections upgraded for some ApsaraDB for MongoDB instance types.
A single collection file must not exceed 16 TB. Otherwise, the instance becomes unavailable.
Disk edition
The following database versions are supported:
MongoDB 8.0
MongoDB 7.0
MongoDB 6.0
MongoDB 5.0
MongoDB 4.4
For information about the maximum IOPS and throughput for different disk types, see ESSDs and ESSD AutoPL disks.
Specification Type | Specifications | Instance type code | Maximum connections | Maximum IOPS | Maximum throughput (MB/s) | Storage capacity |
Dedicated-Disk Edition | 2-core 8 GB | mdb.shard.4x.large.d | 5000 | min{1800 + 50 × storage capacity, 10000, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 128, maximum throughput of the selected disk type} |
|
2-core 16 GB | mdb.shard.8x.large.d | 8000 | ||||
4-core 8 GB | mdb.shard.2x.xlarge.d | 8000 | min{1800 + 50 × storage capacity, 20000, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 192, maximum throughput of the selected disk type} | ||
4-core 16 GB | mdb.shard.4x.xlarge.d | 8000 | ||||
4-core 32 GB | mdb.shard.8x.xlarge.d | 12000 | ||||
8-core 16 GB | mdb.shard.2x.2xlarge.d | 12000 | min{1800 + 50 × storage capacity, 25000, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 256, maximum throughput of the selected disk type} | ||
8-core 32 GB | mdb.shard.4x.2xlarge.d | 16000 | ||||
8-core 64 GB | mdb.shard.8x.2xlarge.d | 16000 | ||||
16-core 32 GB | mdb.shard.2x.4xlarge.d | 16000 | min{1800 + 50 × storage capacity, 40000, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 384, maximum throughput of the selected disk type} | ||
16-core 64 GB | mdb.shard.4x.4xlarge.d | 32000 | ||||
16-core 128 GB | mdb.shard.8x.4xlarge.d | 32000 | ||||
32-core 64 GB | mdb.shard.2x.8xlarge.d | 32000 | min{1800 + 50 × storage capacity, 60000, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 640, maximum throughput of the selected disk type} | ||
32-core 128 GB | mdb.shard.4x.8xlarge.d | 96000 | ||||
32-core 256 GB | mdb.shard.8x.8xlarge.d | 96000 | ||||
64-core 128 GB | mdb.shard.2x.16xlarge.d | 96000 | min{1800 + 50 × storage capacity, 300000, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 2048, maximum throughput of the selected disk type} | ||
64-core 256 GB | mdb.shard.4x.16xlarge.d | 128000 | ||||
64-core 512 GB | mdb.shard.8x.16xlarge.d | 128000 | ||||
General-purpose | 2-core 4 GB | mdb.shard.2x.large.c | 3000 | min{1800 + 50 × storage capacity, 10500, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 128, maximum throughput of the selected disk type} | |
2-core 8 GB | mdb.shard.4x.large.c | 3000 | ||||
4-core 8 GB | mdb.shard.2x.xlarge.c | 6000 | min{1800 + 50 × storage capacity, 21000, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 192, maximum throughput of the selected disk type} | ||
4-core 16 GB | mdb.shard.4x.xlarge.c | 6000 | ||||
8-core 16 GB | mdb.shard.2x.2xlarge.c | 12000 | min{1800 + 50 × storage capacity, 26250, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 256, maximum throughput of the selected disk type} | ||
8-core 32 GB | mdb.shard.4x.2xlarge.c | 16000 | ||||
16-core 32 GB | mdb.shard.2x.4xlarge.c | 16000 | min{1800 + 50 × storage capacity, 42000, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 384, maximum throughput of the selected disk type} | ||
16-core 64 GB | mdb.shard.4x.4xlarge.c | 32000 | ||||
32-core 64 GB | mdb.shard.2x.8xlarge.c | 32000 | min{1800 + 50 × storage capacity, 50000, maximum IOPS of the selected disk type} | min{120 + 0.5 × storage capacity, 640, maximum throughput of the selected disk type} |
Dedicated instances that use cloud disks with 64-core 128 GB, 64-core 256 GB, and 64-core 512 GB specifications are available only in Zones A, B, and C of the Singapore region.
General-purpose instances that use cloud disks are available in the following regions and zones:
China (Hangzhou): Zones J.
China (Shanghai): Zones B, L, and N.
China (Beijing): Zones H, and K.
China (Shenzhen): Zone D
China (Hong Kong): Zones B and C.
Singapore: Zone A.
If you select multi-zone deployment when you create an instance, confirm that all zones in the destination region support the selected instance type.
General-purpose instance types that use cloud disks do not support disk encryption.
General-purpose instances that use cloud disks are not yet generally available. If you cannot find the corresponding instance types in the console for a specific region, you can submit a ticket to apply.
Instances that use local disks
The following database versions are supported:
MongoDB 4.2
MongoDB 4.0
MongoDB 3.4 (Discontinued)
Instance category | Specifications | Instance type code | Maximum connections | Maximum IOPS | Storage capacity |
General-purpose instances that use local disks | 1-core 2 GB | dds.mongo.mid | 1000 | 8000 | 10 GB to 2,000 GB, in 10 GB increments. |
2-core 4 GB | dds.mongo.standard | 3000 | 8000 | ||
4-core 8 GB | dds.mongo.large | 6000 | 8000 | ||
8-core 16 GB | dds.mongo.xlarge | 9000 | 8000 | ||
8-core 32 GB | dds.mongo.2xlarge | 16000 | 14000 | ||
16-core 64 GB | dds.mongo.4xlarge | 32000 | 16000 | ||
Dedicated instances that use local disks | 2-core 16 GB | mongo.x8.medium | 8000 | 8000 | 10 to 3,000 GB, with a step size of 10 GB. |
4-core 32 GB | mongo.x8.large | 8000 | 9000 | ||
8-core 64 GB | mongo.x8.xlarge | 16000 | 18000 | ||
16-core 128 GB | mongo.x8.2xlarge | 32000 | 36000 | ||
32-core 256 GB | mongo.x8.4xlarge | 64000 | 72000 | ||
Dedicated physical machines | 60-core 440 GB | dds.mongo.2xmonopolize | 100000 | 100000 | 2,000 GB to 6,000 GB, in 10 GB increments. |
90-core 660 GB | dds.mongo.3xmonopolize | 100000 | 100000 | 2,000 GB to 6,000 GB, in 10 GB increments. |