All Products
Search
Document Center

ApsaraDB for MongoDB:Service architecture

Last Updated:Jun 04, 2026

This topic describes the service architecture and components of ApsaraDB for MongoDB.

Architecture diagram

MongoDB system architecture

Components

  • Task control

    Handles instance lifecycle operations such as creation, configuration changes, and backups. Provides task tracking and error management.

  • HA control system

    Monitors instance health. If a primary node becomes unavailable, the system fails over to a secondary node and notifies you. You can also manually switch node roles. Switch Node Roles.

  • Log collection system

    Collects runtime logs, including slow query logs and audit logs. Log Management. Enable audit logging.

  • Monitoring system

    Collects performance metrics such as basic metrics, disk capacity, network requests, and operation counts. Node monitoring (formerly basic monitoring).

  • Backup system

    Backs up instances to Object Storage Service (OSS). Supports automatic backups with custom policies and manual backups. Backup files are retained for 7 days by default. Automatically back up ApsaraDB for MongoDB data. Manually back up ApsaraDB for MongoDB data.

  • Online migration system

    Rebuilds instances from backups when the underlying physical server fails, maintaining service availability. Data migration and synchronization.

Service architectures