Amazon EC2 RDS 数据库实例与普通 EC2 实例有何不同?

Sud*_*eer 3 amazon-ec2 amazon-ebs amazon-web-services amazon-rds

Amazons RDS 数据库实例与普通的 EC2 实例有何不同,除了 RDS 数据库实例具有运行在其上的数据库服务器这一事实之外?

当 EC2 实例出现故障时,与其关联的所有数据也会消失(当您不附加 EBS 时)。RDS 数据库实例也是如此吗?

我已经使用以下内容设置了我的数据库服务器: 1 个小型 EC2 实例 (m1.small) 安装了 MySQL 服务器并附加了一个 10GB EBS 并将 MySQL 数据目录路由到 EBS。

RDS的小实例和上面有什么不同吗?

And*_* M. 9

它提供什么?相当多,如果你不是 DBA。

  1. 前五分钟自动快照到秒(最多可配置 8 天)
  2. 数据库快照被自动调度、管理和存储
  3. HA 无需考虑?给我报名!

至于你的补充问题;RDS 数据库是持久的,它相当于设置一个带有弹性块存储 (EBS) 的 EC2 实例并将您的数据库文件存储在其上。所以是的,你有一台半等效的机器——尽管你现在负责管理备份等,如果你需要更多的机器,可扩展性将是一个问题。

RDS 主要面向想要使用数据库但不想管理它的人。完全同意,我和我谈过的关于亚马逊服务的朋友和同行一般都对 RDS 微笑。它花费更多,但它也给你更多。您只需要权衡您喜欢维护数据库的程度。