我查看这两种服务,因为我不想费心维护我的数据库的备份。我的问题是:这些服务的成本效益如何?具体来说,它们是如何计费的?我看到它们是按小时计费的,但这意味着什么?这是否意味着,如果我在一个小时内进行1次查询,那么我的计费时间是整个小时,还是只需要执行查询所需的时间?
发布于 2010-12-09 13:22:26
您可能知道,Amazon不是一个关系数据库,而是一个“SimpleDB”服务。它是通过存储空间的使用和数据的进出传输来计费的。
Amazon是传统的MySQL服务器,服务器运行的小时数以及存储、I/O和数据传输都是收费的。
由于您正在研究这两种方法,我猜您还没有决定是使用NoSQL解决方案还是使用关系数据库。我将假设您可能对RDS更感兴趣,因为它是传统的MySQL,我注意到您在这里还有一个关于MySQL的问题。
因此,使用RDS的优点是让它们为您安装/维护,例如:
Amazon管理的数据库管理任务(如修补程序管理、备份和replication
复制-2复制选项可用的,则非常容易升级/降级您的DB实例。
你可以通过查看每小时的费率来确定成本效益。假设您需要一个小DB实例(一个小实例是1.7GB内存,一个ECU (一个虚拟内核,一个ECU),64位平台,中等的I/O容量)。
一个小的例子是每小时0.11美元,所以如果你运行了一年,它将是963.60美元,然而,他们也提供预留的例子,在这种情况下,你支付一个预先收费,然后你的每小时费率会降低。
如果你购买了一个一年的预订小实例,它将是227.50美元的前期费用,加上0.046美元每小时,所以它将是630.46美元的一年。
他们也有一个3年预留的实例,即预付350美元和每小时0.046美元。如果你运行了3年,第一年是752.96美元,第二和第三年是402.96美元。
信息来源:http://aws.amazon.com/rds/
https://stackoverflow.com/questions/4392652
复制相似问题