Amazon SimpleDB / RDS的成本效益?

时间:2010-12-08 21:39:40

标签: amazon-web-services amazon-simpledb

我正在研究这两种服务,因为我不想费心去维护数据库的备份。我的问题是:这些服务的成本效益如何?具体来说,他们如何收费?我看到他们按小时计费,但这意味着什么?这是否意味着如果我在一小时内进行1次查询,我需要花费整整一小时的时间,或者更确切地说是查询执行的时间量?

1 个答案:

答案 0 :(得分:4)

您可能知道,Amazon SimpleDB不是关系数据库,而是“NoSQL”服务。它由使用的存储空间和数据传输进出。

Amazon RDS是传统的MySQL服务器,您需要支付服务器运行的小时数,以及存储,I / O和数据传输的费用。

既然你正在研究这两个问题,我猜你还在决定是否使用NoSQL解决方案或关系数据库。我将假设你可能对RDS更感兴趣,因为它是传统的MySQL,我注意到你在SO上有另外一个关于MySQL的问题。

因此,使用RDS的优势在于让他们为您进行设置/维护,例如:

  • 托管 - Amazon RDS处理耗时的数据库管理任务,例如补丁管理,备份和复制
  • 自动备份 - 这允许您 将数据库实例还原到任何 在您的保留期内, 直到最后五分钟。您的 自动备份保留期可以 配置最多八天。
  • 可扩展 - 非常容易 升级/降级数据库实例,如果 需要
  • 多可用区/只读副本 - 2 可用的复制选项 需要

您可以通过查看每小时费率来确定成本效益。假设您想要1个小型数据库实例(小型实例是1.7 GB内存,1个ECU(1个虚拟核心,1个ECU),64位平台,中等I / O容量)。

一个小实例是每小时0.11美元,所以如果你运行1年,它将是$ 963.60 但是,他们还提供预留实例,您需要支付前期费用,但随后会降低每小时费用。

如果您购买了1年预留的小型实例,那么预付费用为227.50美元,加上每小时0.046美元,因此一年的费用为630.46美元。

他们还有一个3年的预留实例,预付350美元,每小时0.046美元。如果你运行3年,第一年的费用为752.96美元,第二年和第三年的费用为402.96美元。

来自http://aws.amazon.com/rds/

的信息