Amazonrds 简明教程
Amazon RDS - DB Instances
DB 实例是在云中运行的隔离数据库环境,其中可以包含多个用户创建的数据库。可以使用与访问独立数据库实例相同的客户端工具和应用程序来访问它。但是,对于单个客户帐户,您可以拥有哪种类型的 DB 实例以及可以拥有多少个实例存在限制。下图说明了根据您选择的许可证类型进行的不同组合。
每个 DB 实例都由客户提供的名称标识,称为 DB 实例标识符。对于给定的 AWS 区域,它对于客户来说是唯一的。
DB Instance Classes
根据处理能力和存储空间要求,AWS 为 RDS 服务提供了各种实例类型。
Instance Class |
Number of Vcpu |
Memory Range in GB |
Bandwidth Range in Mbps |
Standard |
1 to 64 |
1.7 to 256 |
450 to 10000 |
Memory Optimized |
2 to 128 |
17.1 to 3904 |
500 to 14000 |
Burstable Performance |
1 to 8 |
1 to 32 |
Low to Moderate |
如果需要比存储空间要求更多的处理能力,可以选择配备更多虚拟 CPU 的标准实例类型。但在需要大量存储空间的情况下,可以选择配备适当的 VCPU 数量的内存优化类型。选择正确的类型不仅会影响处理速度,还会影响使用服务的成本。当处理要求极小并且数据大小不在 PB 级时,需要可突发性能类型。
DB Instance Status
数据库实例状态表示数据库的运行状况。可从 AWS 控制台或使用 AWS CLI 命令 describe-db-instances 查看其值。以下介绍了数据库实例的重要状态值及其含义。
DB Instance Status |
Meaning |
Is the Instance Billed? |
Creating |
正在创建实例。创建过程中实例不可访问。 |
No |
Deleting |
正在删除实例。 |
No |
Failed |
实例发生故障,Amazon RDS 无法恢复该实例。 |
No |
Available |
实例运行正常且可用。 |
Yes |
Backing-up |
当前正在备份实例。 |
Yes |