ApsaraDB RDS is a stable, reliable, and scalable online database service that is built on top of the Apsara Distributed File System and high-performance SSDs of Alibaba Cloud. ApsaraDB RDS supports the MySQL, SQL Server, PostgreSQL, and MariaDB TX database engines. ApsaraDB RDS provides a portfolio of solutions for disaster recovery, backup, restoration, monitoring, and migration to facilitate database O&M.

Learning path

For more information about the terms, basic operations, and advanced operations of ApsaraDB RDS, visit the RDS Learning Path page.

Features

ApsaraDB RDS supports a wide range of features, such as instance management, backup and restoration, log audit, and monitoring and alerting. You can use the instance management feature to create RDS instances and change the specifications of an existing RDS instance. For more information about the supported features, see the following topics:

Terms

Before you create an RDS instance, we recommend that you fully understand the following terms:

  • database engine

    ApsaraDB RDS supports the MySQL, SQL Server, PostgreSQL, and MariaDB TX database engines. For more information, see Quick Start.

  • network type

    You can create an RDS instance in the classic network or in a virtual private cloud (VPC). A VPC is an isolated virtual network that is deployed on Alibaba Cloud. VPCs provide higher security than the classic network. We recommend that you create RDS instances in VPCs.

  • edition

    ApsaraDB RDS provides the Basic Edition, High-availability Edition, Cluster Edition, and Enterprise Edition. For more information, see Overview of ApsaraDB RDS editions.

  • instance family

    ApsaraDB RDS provides the shared, general-purpose, and dedicated instance families. For more information, see Instance families.

  • storage type

    ApsaraDB RDS supports local SSDs, standard SSDs, and enhanced SSDs (ESSDs). For more information, see Storage types.

Related services

  • Elastic Compute Service (ECS): ECS provides high-performance cloud servers. If an ECS instance and an RDS instance reside in the same region, these instances can communicate over an internal network to ensure the optimal performance of the RDS instance. The use of ECS and ApsaraDB RDS is a typical service access architecture.
  • ApsaraDB for Redis: ApsaraDB for Redis is an in-memory database service that persists data on disks. You can use ECS in combination with ApsaraDB RDS and ApsaraDB for Redis to process a large number of read requests within a short period of time.
  • ApsaraDB for MongoDB: ApsaraDB for MongoDB is a stable, reliable, and scalable database service that is compatible with the MongoDB protocol. You can store structured data in ApsaraDB RDS and unstructured data in ApsaraDB for MongoDB to meet your varying business requirements.
  • MaxCompute: MaxCompute, formerly known as ODPS, is a fully hosted data warehousing solution that can process terabytes or petabytes of data at high speeds. MaxCompute provides a complete suite of data import solutions and a variety of distributed computing models. You can use these solutions and models to import data from RDS instances into MaxCompute. Then, you can use MaxCompute to process large amounts of data.
  • Data Transmission Service (DTS): DTS is used to migrate data from on-premises databases to RDS instances and migrate data between RDS instances for disaster recovery.
  • Object Storage Service (OSS): OSS is a secure, cost-effective, and highly reliable cloud storage solution that allows you to store large amounts of data on the cloud.

References

  • For more information about the pricing of ApsaraDB RDS, see Pricing, billable items, and billing methods.
  • For more information about the various issues that you may encounter and how to troubleshoot these issues, see Q&A and FAQ overview.
  • You can use one of the following methods to create RDS instances and manage the created RDS instances, such as creating databases, creating accounts, and configuring networks:
    • ApsaraDB RDS console: The console provides an easy-to-use web-based GUI. For more information, log on to the ApsaraDB RDS console.
    • CLI: All the operations that you can perform in the ApsaraDB RDS console are supported by the CLI. For more information, see What is Alibaba Cloud CLI?
    • SDK: All the operations that you can perform in the ApsaraDB RDS console are supported by the ApsaraDB RDS SDK. For more information, see SDK reference.
    • API: All the operations that you can perform in the ApsaraDB RDS console are supported by the ApsaraDB RDS API. For more information, see List of operations by function.
    • Quick start: This guide walks you through the procedure of creating an RDS instance to the procedure of connecting to the RDS instance. For more information, see General workflow to use ApsaraDB RDS.