Updated on 2026-04-24 GMT+08:00

Typical Use Cases

Reducing Read Pressure with Read/Write Splitting

RDS for MySQL primary instances and read replicas have independent connection addresses. A maximum of 10 read replicas can be created for each RDS for MySQL instance. For details about how to create a read replica, see Creating a Read Replica and Managing a Read Replica.

RDS for MySQL and RDS for PostgreSQL allow using read replicas to reduce read load of primary instances.

To reduce read pressure on a primary DB instance, you can create one or more read replicas in the same region as the primary instance. These read replicas can handle a large number of read requests, thereby increasing the throughput of your application. You need to separately configure connection addresses for the primary instance and each read replica in your applications so that all read requests can be sent to read replicas and write requests to the primary instance.

Storing Diverse Data Types

RDS can work with Distributed Cache Service (DCS) for Memcached, DCS for Redis, and OBS to store different types of data.

Figure 1 Storing diverse data types