This topic describes the supported instance types for ApsaraDB for MongoDB standalone instances.
Notes
An instance's specified memory is shared among MongoDB services, the database engine, and the underlying operating system, which uses memory for the BIOS, kernel, and hypervisor. Consequently, the available memory is less than the specified amount.
See ESSD for the maximum IOPS and throughput of different cloud disk types.
Disk encryption is not supported for general-purpose instances.
Exceeding the 16 TB limit for a single collection file may cause the instance to become unavailable.
Engine version | Instance type | Specifications | Specification code | Maximum connections | Maximum IOPS | Maximum throughput (MB/s) | Storage capacity |
MongoDB 4.2 and later | General-purpose instances | 1 core, 2 GB | mdb.single.2x.small.c | 2000 | min{30 * storage capacity, 20,000, the selected cloud disk's maximum IOPS} | min{120 + 0.5 * storage capacity, 128, the selected cloud disk's maximum throughput} | 20 GB to 16,000 GB, in 10 GB increments. |
2 cores, 4 GB | mdb.single.2x.large.c | 4000 | |||||
4 cores, 8 GB | mdb.single.2x.xlarge.c | 6000 | min{120 + 0.5 * storage capacity, 192, the selected cloud disk's maximum throughput} | ||||
4 cores, 16 GB | mdb.single.4x.xlarge.c | 8000 | |||||
8 cores, 16 GB | mdb.single.2x.2xlarge.c | 8000 | min{120 + 0.5 * storage capacity, 256, the selected cloud disk's maximum throughput} | ||||
8 cores, 32 GB | mdb.single.4x.2xlarge.c | 10000 | |||||
MongoDB 4.0 | General-purpose instances | 4 cores, 8 GB | dds.sn2.large.1 | 6000 | min{30 * storage capacity, 20,000, the selected cloud disk's maximum IOPS} | min{120 + 0.5 * storage capacity, 192, the selected cloud disk's maximum throughput} | 20 GB to 2,000 GB, in 10 GB increments. |
4 cores, 16 GB | dds.sn4.xlarge.1 | 8000 | |||||
8 cores, 16 GB | dds.sn2.xlarge.1 | 8000 | min{120 + 0.5 * storage capacity, 256, the selected cloud disk's maximum throughput} | ||||
8 cores, 32 GB | dds.sn4.2xlarge.1 | 10000 |