MyBase dedicated cluster for MySQL offers more permissions than standard RDS for MySQL. This topic outlines MyBase for MySQL and its related concepts.
MyBase for MySQL
MyBase for MySQL is based on Alibaba's MySQL source code branch. It is proven to deliver excellent performance during events with high concurrency and large data volumes, such as Double 11. MyBase for MySQL supports basic features such as instance management, account management, database management, backup and recovery, whitelists, transparent data encryption, and data migration. It also provides the following advanced features:
ApsaraDB MyBase dedicated clusters: An ApsaraDB MyBase dedicated cluster consists of multiple hosts, such as Elastic Compute Service (ECS) instances of the ecs.i2.xlarge instance type and ECS Bare Metal instances. You can deploy RDS instances on these hosts as needed. For more information, see What is ApsaraDB MyBase?
Read-only RDS instances: If the primary RDS instance is overwhelmed by many read requests, your workloads may be interrupted. In this case, you can create one or more read-only RDS instances to offload read requests from the primary RDS instance. For more information, see Overview of read-only ApsaraDB RDS for MySQL instances. Read-only RDS instances help increase the read capability of your database system and the throughput of your application.
Read/write splitting: The read/write splitting feature provides a read/write splitting endpoint. This endpoint connects to the primary RDS instance and all of the read-only RDS instances to establish an automatic read/write splitting link. For more information, see Enable the proxy terminal feature for an ApsaraDB RDS for MySQL instance. An application can connect to the read/write splitting endpoint to read and write data. Write requests are forwarded to the primary RDS instance while read requests are forwarded to read-only RDS instances based on their weights. To increase the reading capability of your database system, you need to only add more read-only RDS instances.
What are database proxies?: The dedicated proxy uses independent compute resources to provide proxy services for your instance. It offers advanced features such as read/write splitting, short-lived connection optimization, and transaction splitting.
Database Autonomy Service (DAS): DAS supports intelligent diagnostics and optimization based on various metrics. These metrics include execution performance, utilization, input/output operations per second (IOPS) utilization, memory usage, storage usage, number of connections, locks, and hotspot tables. DAS provides intelligent diagnostic and optimization features to detect known issues and potential issues in your RDS instance. For more information, see DAS overview. DAS also provides details and solutions for the identified issues. This facilitates instance maintenance.
Supported instance editions for MyBase for MySQL
Version | Series |
MySQL 5.6 | High-availability Edition |
MySQL 5.7 |
|
MySQL 8.0 |
|