All Products
Search
Document Center

ApsaraDB for MongoDB:Replica set instance specifications

Last Updated:Nov 14, 2025

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.

Important

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

Note

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}

  • PL1 ESSD: 20 GB to 16,000 GB, in 10 GB increments.

  • PL2 ESSD: 470 GB to 16,000 GB, in 10 GB increments.

  • PL3 ESSD: 1,270 GB to 16,000 GB, in 10 GB increments.

  • ESSD AutoPL disk: 40 GB to 16,000 GB, in 10 GB increments.

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.

Note
  • 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.