ApsaraDB RDS is a stable, reliable, cost-effective, and scalable online database service. ApsaraDB RDS supports most mainstream database engines, including MySQL, SQL Server, PostgreSQL, and MariaDB. ApsaraDB RDS provides a comprehensive portfolio of solutions for disaster recovery, backup, restoration, monitoring, and migration to facilitate database O&M.
Security, stability, and reliability
Tested performance: ApsaraDB RDS helped hundreds of thousands of users run their workloads in a stable manner. It is a tried and tested solution that handles large volumes of concurrent traffic during Double 11.
High availability: ApsaraDB RDS supports primary/secondary disaster recovery, automatic failover, and cross-zone disaster recovery to provide a service level agreement (SLA) of 99.99% availability.
Backup and restoration: ApsaraDB RDS supports automatic backup, cross-region backup, and point-in-time restoration.
High security: ApsaraDB RDS provides various security features, such as network isolation, data encryption at rest, data encryption in transmission, and access control.
Easy O&M
Quick deployment: You do not need to purchase hardware or software in advance. You can create an ApsaraDB RDS instance with a few clicks or by calling an API operation.
Lightweight O&M: Alibaba Cloud automates O&M operations, such as software repair, backup, monitoring, failover, and primary/secondary replication. This allows you to focus on your business instead of routine maintenance.
Auto scaling: Scaling operations are simple and flexible. In most cases, a scaling operation may cause no transient connections or a transient connection that lasts approximately 30 seconds. A serverless RDS instance can be automatically scaled within seconds, and no transient connections occur.
Cost-effectiveness
Flexible billing: If you want to use an RDS instance for a short period of time, you can select the pay-as-you-go billing method. If you no longer require the RDS instance, you can release the instance. If you want to use an RDS instance for a long period of time, you can select the subscription billing method to enjoy discounts.
Serverless: The serverless billing method is supported.
This billing method supports auto scaling and is accurate to seconds. This billing method helps reduce the cost by up to 70%.
ApsaraDB RDS passed the test for serverless capability grading of China Academy of Information and Communications Technology and is graded Top.
Instance suspension: Specific RDS instances can be temporarily suspended. During the suspension, you are charged only for storage resources. Serverless RDS instances support automatic start and stop.
Readable secondary instance: In RDS Cluster Edition, the secondary RDS instances or nodes are readable. This improves instance utilization.
Free trial: Free trials are provided for new users. Tens of thousands of users have used free trials.
Enhanced self-developed features
AliSQL and AliPG developed by Alibaba Cloud are innovated and optimized based on open source database kernels to meet enterprise-level performance and stability requirements.
AliSQL provides various features that are similar to MySQL Enterprise Edition. The Binlog in Redo feature allows ApsaraDB RDS for MySQL to synchronously write binary logs to the redo log file when transactions are committed. This reduces operations on disks and improves database performance. The statement queue feature ensures the stability of execution plans. The inventory hint feature can quickly commit and roll back transactions to improve throughput. The thread pool feature optimizes the concurrency management mechanism and ensures high performance in high-concurrency scenarios. The faster DDL feature improves the processing performance of concurrent online DDL statements.
AliPG enhances the features of open source PostgreSQL. For example, the GanosBase spatio-temporal engine provides full-space data processing capabilities for indoor, outdoor, above the surface, below the surface, static, and dynamic scenarios. The transparent data encryption (TDE) feature supports table-level encryption. The always-confidential feature supports data encryption in storage, computing, and transmission scenarios. The Babelfish extension can parse and execute SQL Server T-SQL statements. The rds_ccl extension uses SQL throttling to prevent excessive loads and ensure database stability.
Work with ApsaraDB RDS
You can use the following methods to manage RDS instances, such as creating instances, databases, and accounts, and configuring networks:
Console: The ApsaraDB RDS console is a user-friendly web-based GUI. You can log on to the ApsaraDB RDS console to perform operations.
CLI: You can use Alibaba Cloud CLI as an alternative to the ApsaraDB RDS console to manage your resources. The CLI can perform all the operations available on the console. For more information, see What is Alibaba Cloud CLI?
SDK: You can use the SDK as an alternative to the ApsaraDB RDS console to manage your resources. The SDK can perform all the operations available on the console. For more information, see SDK reference.
API: You can use the API to perform all operations that are available in the ApsaraDB RDS console. For more information, see List of operations by function.
To manage complex business, you can purchase a support plan to request support from enterprise instant messaging (IM) groups, technical account managers (TAMs), and service managers.