对于使用以下模板创建的以下MySQL数据库实例:
"DbSubnetGroup"
我的理解是,
RDS是一台计算机(EC2实例),其中"db.t2.micro"
的每个子网上都会启动EC2实例。
此计算机为someapp
EC2实例类型。
每台计算机将托管一个MySQL数据库实例("DbSubnetGroup"
)。
MultiAZ: "true"
中的多个子网可以位于相同或不同的可用性区域中,因为DbSecurityGroup
如果这是正确的理解,
DBInstanceClass
是否分配给"db.t2.micro"
的每个EC2实例类型(RETURN CASE WHEN groups IS NOT NULL THEN collect(groups) ELSE NULL END
)?
答案 0 :(得分:1)
RDS是一台计算机(EC2实例),其中EC2实例将是 在“ DbSubnetGroup”的每个子网上启动。
是的,这是正确的,RDS托管在EC2实例上,但是您不需要管理这些实例。
此计算机属于“ db.t2.micro” EC2实例类型。
是,用户在配置RDS实例类型时会选择它。因此,如果您选择了微型类型,则EC2实例应该是同一类型。
每台计算机将托管一个MySQL数据库实例(someapp)。
是的,EC2实例将托管数据库。
“ DbSubnetGroup”中的多个子网可以相同或不同 可用区域,因为MultiAZ:“ true”
如果选择了多可用区数据库,则将使用不同的可用区来设置主数据库和辅助数据库。它们将不在同一可用区中,因为它们将无法提供可用区冗余。
如果这是正确的理解,
是否已将DbSecurityGroup分配给每种EC2实例类型(DBInstanceClass) “ db.t2.micro”?
是的,安全组将分配给RDS设置中的每个EC2实例。