This topic describes the available instance types of replica set instances in ApsaraDB for MongoDB.
The supported memory capacity includes the memory that is occupied by the management services in ApsaraDB for MongoDB, the database service, and the underlying operating system (such as the BIOS, the kernel of the operating system, and the hypervisor). Therefore, the available memory may be less than the memory capacity that is supported by the instance type.
Instances that use cloud disks
The following database engine versions are supported:
MongoDB 7.0
MongoDB 6.0
MongoDB 5.0
MongoDB 4.4
Instance category | Specifications | Instance type | Maximum number of connections | Maximum IOPS | Maximum I/O throughput (MB/s) | Storage capacity (GB) |
Dedicated instance that uses cloud disks | 2 cores, 8 GB memory | mdb.shard.4x.large.d | 3000 | min{1,800 + 50 × Storage capacity, 10,000} | min{120 + 0.5 × Storage capacity, 128} |
|
2 cores, 16 GB memory | mdb.shard.8x.large.d | 5000 | ||||
4 cores, 8 GB memory | mdb.shard.2x.xlarge.d | 3000 | min{1,800 + 50 × Storage capacity, 20,000} | min{120 + 0.5 × Storage capacity, 192} | ||
4 cores, 16 GB memory | mdb.shard.4x.xlarge.d | 5000 | ||||
4 cores, 32 GB memory | mdb.shard.8x.xlarge.d | 8000 | ||||
8 cores, 16 GB memory | mdb.shard.2x.2xlarge.d | 5000 | min{1,800 + 50 × Storage capacity, 25,000} | min{120 + 0.5 × Storage capacity, 256} | ||
8 cores, 32 GB memory | mdb.shard.4x.2xlarge.d | 8000 | ||||
8 cores, 64 GB memory | mdb.shard.8x.2xlarge.d | 16000 | ||||
16 cores, 32 GB memory | mdb.shard.2x.4xlarge.d | 8000 | min{1,800 + 50 × Storage capacity, 40,000} | min{120 + 0.5 × Storage capacity, 384} | ||
16 cores, 64 GB memory | mdb.shard.4x.4xlarge.d | 16000 | ||||
16 cores, 128 GB memory | mdb.shard.8x.4xlarge.d | 16000 | ||||
32 cores, 64 GB memory | mdb.shard.2x.8xlarge.d | 16000 | min{1,800 + 50 × Storage capacity, 60,000} | min{120 + 0.5 × Storage capacity, 640} | ||
32 cores, 128 GB memory | mdb.shard.4x.8xlarge.d | 16000 | ||||
32 cores, 256 GB memory | mdb.shard.8x.8xlarge.d | 16000 | ||||
64 cores, 128 GB memory | mdb.shard.2x.16xlarge.d | 64000 | min{1,800 + 50 × Storage capacity, 300,000} | min{120 + 0.5 × Storage capacity, 2,048} | ||
64 cores, 256 GB memory | mdb.shard.4x.16xlarge.d | 64000 | ||||
64 cores, 512 GB memory | mdb.shard.8x.16xlarge.d | 64000 | ||||
General-purpose instance that uses cloud disks | 2 cores, 4 GB memory | mdb.shard.2x.large.c | 1000 | min{1800 + 50 × Storage capacity, 10500} | min{120 + 0.5 × Storage capacity, 128} | |
2 cores, 8 GB memory | mdb.shard.4x.large.c | 3000 | ||||
4 cores, 8 GB memory | mdb.shard.2x.xlarge.c | 3000 | min{1800 + 50 × Storage capacity, 21000} | min{120 + 0.5 × Storage capacity, 192} | ||
4 cores, 16 GB memory | mdb.shard.4x.xlarge.c | 5000 | ||||
8 cores, 16 GB memory | mdb.shard.2x.2xlarge.c | 5000 | min{1800 + 50 × Storage capacity, 26250} | min{120 + 0.5 × Storage capacity, 256} | ||
8 cores, 32 GB memory | mdb.shard.4x.2xlarge.c | 8000 | ||||
16 cores, 32 GB memory | mdb.shard.2x.4xlarge.c | 8000 | min{1800 + 50 × Storage capacity, 42000} | min{120 + 0.5 × Storage capacity, 384} | ||
16 cores, 64 GB memory | mdb.shard.4x.4xlarge.c | 16000 | ||||
32 cores, 64 GB memory | mdb.shard.2x.8xlarge.c | 16000 | min{1800 + 50 × Storage capacity, 50000} | min{120 + 0.5 × Storage capacity, 640} |
Dedicated instances that use cloud disks and have the following specifications can be deployed only in Singapore Zone A, Zone B, and Zone C: 64 CPU cores and 128 GB of memory, 64 CPU cores and 256 GB of memory, and 64 CPU cores and 512 GB of memory.
General-purpose instances that use cloud disks can be deployed only in the following regions and zones:
China (Beijing): Zone H and Zone K
China (Shanghai): Zone L and Zone N
China (Hong Kong): Zone B and Zone C
Singapore: Zone A
Instances that use local disks
The following database engine versions are supported:
MongoDB 4.2
MongoDB 4.0
MongoDB 3.4
Instance category | Specifications | Instance type | Maximum number of connections | Maximum IOPS | Storage capacity (GB) |
General-purpose instance that uses local disks | 1 core, 2 GB memory | dds.mongo.mid | 500 | 8000 | 10 GB to 2,000 GB (a multiple of 10) |
2 cores, 4 GB memory | dds.mongo.standard | 1000 | 8000 | ||
4 cores, 8 GB memory | dds.mongo.large | 3000 | 8000 | ||
8 cores, 16 GB memory | dds.mongo.xlarge | 5000 | 8000 | ||
8 cores, 32 GB memory | dds.mongo.2xlarge | 8000 | 14000 | ||
16 cores, 64 GB memory | dds.mongo.4xlarge | 16000 | 16000 | ||
Dedicated instance that uses local disks | 2 cores, 16 GB memory | mongo.x8.medium | 2500 | 8000 | 10 GB to 3,000 GB (a multiple of 10) |
4 cores, 32 GB memory | mongo.x8.large | 5000 | 9000 | ||
8 cores, 64 GB memory | mongo.x8.xlarge | 10000 | 18000 | ||
16 cores, 128 GB memory | mongo.x8.2xlarge | 20000 | 36000 | ||
32 cores, 256 GB memory | mongo.x8.4xlarge | 40000 | 72000 | ||
Dedicated host instance | 60 cores, 440 GB memory | dds.mongo.2xmonopolize | 100000 | 100000 | 2,000 GB to 6,000 GB (a multiple of 10) |
90 cores, 660 GB memory | dds.mongo.3xmonopolize | 100000 | 100000 | 2,000 GB to 6,000 GB (a multiple of 10) |