This topic describes general-purpose and dedicated instance categories of ApsaraDB for MongoDB.


ApsaraDB for MongoDB provides general-purpose, dedicated-disk, and dedicated-host instance categories.

Category Description Scenario
  • General-purpose instances occupy exclusive memory but share CPU, I/O, and storage resources with the other general-purpose instances on the same physical server.
  • CPU resources are highly reused among shared instances that are deployed on the same physical host. This maximizes cost-effectiveness.
  • The storage capacity of a general-purpose instance is independent of the number of CPU cores and memory capacity. You can flexibly configure the storage capacity.
  • Price-sensitive scenarios.
  • Scenarios that require a baseline level of performance stability.
  • Dedicated local disks: instances that occupy exclusive CPU, memory, and storage capacity, and share storage media and I/O resources with other general-purpose instances on the same physical server.
  • Dedicated cloud disks: instances that occupy exclusive CPU, memory, storage media, and I/O resources. The instances with dedicated cloud disks do not share storage media and I/O resources. Therefore, the performance remains stable and is not affected by other instances that are deployed on the same physical server.

The top configuration of this category is the dedicated host, which exclusively occupies all resources on a physical server.

Business scenarios where databases are used as core systems, such as finance, e-commerce, government affairs, and large and medium-sized Internet services.
  • You can log on to dedicated hosts and perform operations and maintenance (O&M).
  • Instances with dedicated hosts occupy exclusive resources on the virtual or physical hosts where they are deployed.
  • You can create multiple database instances on a host.
Dedicated hosts enable flexible resource scheduling and meet your requirements for regulatory compliance, high performance, and security. For more information, see What is ApsaraDB for MyBase?
Scenarios that require flexible resource scheduling and full permissions on hosts.

Instance types

For more information about instance types and specifications such as the number of CPU cores, memory, storage space, maximum number of allowed connections, and IOPS, see Instance types.


For the price of each instance type, see Billing items and pricing.

Change instance types

You can change instance types. For more information about specific operations, see Configuration change overview.