Amazonrds 简明教程
Amazon RDS - Overview
由于 RDS 是 AWS 提供的托管服务,因此我们可以期望它与其他 AWS 服务一样,为其提供的各种 RDBMS 提供可扩展性、安全性和成本效益。通过 AWS RDS 可获得的数据库产品如下所示。
-
MySQL - 支持 MySQL 5.5 到 5.7 版本。小版本升级会自动进行,无需用户参与。
-
MariaDB – 支持 MariaDB 10.0 到 10.2 版本。
-
Oracle – 支持版本 11g 和 12c。您可以使用 aws 提供的 Oracle 许可证,也可以自己准备许可证。这两者的计费方式不同。
-
Microsoft SQL Server – 支持版本 200t 到 2017。此外,AWS 支持企业版、标准版、Web 版和 Express 版等不同版本。
-
PostgreSQL – 支持版本 9 到 11。可以配置为具有读取副本的多 A-Z 部署。如果主键出现故障,AWS RDS 会自动故障转移到辅助键。
-
Amazon Aurora – 这是 Amazon 自己的 RDBMS。我们将在单独的教程中介绍它。
通过提供以下功能,每款此类数据库软件都作为软件即服务 (SaaS) 提供。
-
针对数据库实例自定义 CPU 容量、内存分配和 IOPS(每秒输入输出)。
-
在无需任何用户干预的情况下管理 RDBMS 软件的软件修补、故障和恢复。
-
使用快照允许手动或自动备份数据库。从这些快照中恢复数据库。
-
通过创建同步的主实例和辅助实例来提供高可用性。如果主键出现故障,AWS RDS 会自动故障转移到辅助键。
-
将数据库放在虚拟私有云 (VPC) 中,并使用 AWS IAM(身份和访问管理)服务控制对数据库的访问。
-
有两种 AWS RDS 服务购买选项:按需实例和预留实例。对于按需实例,您需要为每个使用小时付费,而对于预留实例,您需要预先支付一年至三年的费用。