Updated on 2023-12-28 GMT+08:00

What Is RDS?

Relational Database Service (RDS) is a reliable and scalable cloud database service that is easy to manage. RDS supports the following DB engines:

RDS includes a comprehensive performance monitoring system, multi-level security measures, and a professional database management platform, allowing you to easily set up and scale up a relational database. On the RDS console, you can perform almost all necessary tasks and no programming is required. The console simplifies operations and reduces routine O&M workloads, so you can stay focused on application and service development.

RDS for MySQL

MySQL is one of the world's most popular open-source relational databases. It works with the Linux, Apache, and Perl/PHP/Python to establish a LAMP model for efficient web solutions. RDS for MySQL is reliable, secure, scalable, inexpensive, and easy to manage.

  • It supports various web applications and is cost-effective, preferred by small- and medium-sized enterprises.
  • A web-based console provides comprehensive visualized monitoring for easier operations.
  • You can flexibly scale resources based on your service requirements and pay for only what you use.

For details about the versions supported by RDS for MySQL, see DB Engines and Versions.

For more information, see the official documentation at https://dev.mysql.com/doc/.

RDS for PostgreSQL

PostgreSQL is an open-source object-relational database management system that focuses on extensibility and standards compliance. It is known as the most advanced open-source database available. RDS for PostgreSQL excels in processing complex online transaction processing (OLTP) transactions and supports NoSQL (JSON, XML, or hstore) and geographic information system (GIS) data types. It has earned a reputation for reliability and data integrity, and is widely used for websites, location-based applications, and complex data object processing.

  • RDS for PostgreSQL supports the postgis plugin and provides excellent spatial performance.
  • RDS for PostgreSQL is a good cost-effective solution for many different scenarios. You can flexibly scale resources based on your service requirements and pay for only what you use.

For details about the versions supported by RDS for PostgreSQL, see DB Engines and Versions.

For more information, see the official documentation at https://www.postgresql.org/docs/.

RDS for MariaDB

MariaDB was founded by Monty, the founder of MySQL, and is one of the most popular open-source databases.

RDS for MariaDB is highly compatible with MySQL. As a powerful, high-performance, secure, and reliable database management system, it is suitable for various applications. RDS for MariaDB has the following advantages:

  • It allows you to easily migrate your databases to the cloud without refactoring existing applications.
  • A web-based console provides comprehensive visualized monitoring for easier operations.
  • You can flexibly scale resources to meet business needs and pay for only what you use.

For details about the versions supported by RDS for MariaDB, see DB Engines and Versions.

For more information, see the official documentation at https://mariadb.org/.