Replica set instance specifications
This topic details the specifications for ApsaraDB for MongoDB replica set instances.
Description
The specified memory for an instance type includes the memory used by MongoDB management services, database services, and the underlying operating system (such as memory for the BIOS, kernel, and hypervisor). Therefore, the available memory you see is less than the amount specified for the instance type.
Some instance types were upgraded on May 14, 2024. If your instance's maximum connections do not match the specifications in this topic, restart the instance to apply the upgrade. For more information, see Notice: Upgrade of maximum connections for some ApsaraDB for MongoDB instance types.
If a single collection file exceeds 16 TB, the instance becomes unavailable.
Cloud disk instances
The following database versions are supported:
MongoDB 8.0
MongoDB 7.0
MongoDB 6.0
MongoDB 5.0
MongoDB 4.4
For the maximum IOPS and maximum throughput of different types of cloud disks, see ESSD and ESSD AutoPL.
Instance category | Specifications | Instance type code | Maximum connections | Maximum IOPS | Maximum throughput (MB/s) | Storage capacity |
Dedicated | 2 vCPU, 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 vCPU, 16 GB | mdb.shard.8x.large.d | 8000 | ||||
4 vCPU, 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 vCPU, 16 GB | mdb.shard.4x.xlarge.d | 8000 | ||||
4 vCPU, 32 GB | mdb.shard.8x.xlarge.d | 12000 | ||||
8 vCPU, 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 vCPU, 32 GB | mdb.shard.4x.2xlarge.d | 16000 | ||||
8 vCPU, 64 GB | mdb.shard.8x.2xlarge.d | 16000 | ||||
16 vCPU, 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 vCPU, 64 GB | mdb.shard.4x.4xlarge.d | 32000 | ||||
16 vCPU, 128 GB | mdb.shard.8x.4xlarge.d | 32000 | ||||
32 vCPU, 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 vCPU, 128 GB | mdb.shard.4x.8xlarge.d | 96000 | ||||
32 vCPU, 256 GB | mdb.shard.8x.8xlarge.d | 96000 | ||||
64 vCPU, 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 vCPU, 256 GB | mdb.shard.4x.16xlarge.d | 128000 | ||||
64 vCPU, 512 GB | mdb.shard.8x.16xlarge.d | 128000 | ||||
General-purpose | 2 vCPU, 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 vCPU, 8 GB | mdb.shard.4x.large.c | 3000 | ||||
4 vCPU, 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 vCPU, 16 GB | mdb.shard.4x.xlarge.c | 6000 | ||||
8 vCPU, 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 vCPU, 32 GB | mdb.shard.4x.2xlarge.c | 16000 | ||||
16 vCPU, 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 vCPU, 64 GB | mdb.shard.4x.4xlarge.c | 32000 | ||||
32 vCPU, 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} |
The 64 vCPU 128 GB, 64 vCPU 256 GB, and 64 vCPU 512 GB Dedicated instance types are available only in availability zones A, B, and C in the Singapore region.
The General-purpose Cloud Disk-based Edition is currently available in the following regions and availability zones:
China (Hangzhou): availability zones J.
China (Shanghai): availability zones B, L and N.
China (Beijing): availability zones H, and K.
China (Shenzhen): availability zone D
China (Hong Kong): availability zones B and C.
Singapore: availability zone A.
US (Silicon Valley): availability zones A and B.
US (Virginia): availability zones A and B.
If you select a multi-AZ deployment when creating an instance, ensure the selected instance type is supported in all target availability zones.
The General-purpose Cloud Disk-based Edition does not support cloud disk encryption.
The General-purpose Cloud Disk-based Edition is not yet available to all users. If you cannot find the corresponding instance types in the console for a specific region, submit a ticket to request access.
Local disk edition
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 (local disk) | 1-vCPU, 2 GB | dds.mongo.mid | 1,000 | 8,000 | 10 GB to 2,000 GB in 10 GB increments |
2-vCPU, 4 GB | dds.mongo.standard | 3,000 | 8,000 | ||
4-vCPU, 8 GB | dds.mongo.large | 6,000 | 8,000 | ||
8-vCPU, 16 GB | dds.mongo.xlarge | 9,000 | 8,000 | ||
8-vCPU, 32 GB | dds.mongo.2xlarge | 16,000 | 14,000 | ||
16-vCPU, 64 GB | dds.mongo.4xlarge | 32,000 | 16,000 | ||
Dedicated (local disk) | 2-vCPU, 16 GB | mongo.x8.medium | 8,000 | 8,000 | 10 GB to 3,000 GB in 10 GB increments |
4-vCPU, 32 GB | mongo.x8.large | 8,000 | 9,000 | ||
8-vCPU, 64 GB | mongo.x8.xlarge | 16,000 | 18,000 | ||
16-vCPU, 128 GB | mongo.x8.2xlarge | 32,000 | 36,000 | ||
32-vCPU, 256 GB | mongo.x8.4xlarge | 64,000 | 72,000 | ||
Dedicated host | 60-vCPU, 440 GB | dds.mongo.2xmonopolize | 100,000 | 100,000 | 2,000 GB to 6,000 GB in 10 GB increments |
90-vCPU, 660 GB | dds.mongo.3xmonopolize | 100,000 | 100,000 | 2,000 GB to 6,000 GB in 10 GB increments |