Amazon AWS RDS MySQL - 实例和定价

Posted

技术标签:

【中文标题】Amazon AWS RDS MySQL - 实例和定价【英文标题】:Amazon AWS RDS MySQL - Instances and Pricing 【发布时间】:2015-05-18 20:28:35 【问题描述】:

我有 15 个数据库正在以 5 美元/月的价格从我的共享主机帐户中运行。我想使用 AWS RDS。

1) 我必须为每个数据库创建一个新的实例吗?

2) 这会不会很贵 191 美元/月(最便宜的 db.t2.micro 实例为 12.75 美元/月 x 15 个数据库)? http://aws.amazon.com/rds/pricing/

3) 如何优化资源管理? (例如,将更多表放入单个数据库实例是最佳解决方案吗?)

【问题讨论】:

【参考方案1】:

    没有。一个实例可以托管多个数据库。如果它们用于不同的目的,您将需要为每个设置单独的授权以确保安全。

    正如我在 1 中所说,您不需要使用多个实例。尽管取决于您的工作量,微型可能足够大,也可能不够大。

    这是一个复杂的问题。安全要求经常发挥作用。

【讨论】:

非常感谢!我会检查不同的数据库类型以满足我的要求:) 我的经验是,通过使用开源市场 AMI(如 turney mysql 或 Bitnami MySQL)托管在 EC2 上,您将获得更好的性能和更便宜的成本。我最近迁移了,性能明显更好,并且您不会受到所谓的 RDS root 用户所具有的受限角色(您会发现您无法在 RDS 上执行一些您真正应该能够执行的环境操作) @MikeMiller 另一方面,在 ec2 实例上设置复制和备份更加复杂。虽然是的,但您无法完全访问 RDS 上的所有内容,但我还没有找到导致问题的案例。 @datasage:对我来说有,虽然我实际上不记得一个很好的例子。 Turnkey Linux 提供了一个相当丰富的备份实用程序,虽然收费,但总体上还是比较便宜的。他们也有一个很好的管理控制台。我没有尝试在他们的平台上进行复制,但在 RDS 上非常容易。 EC2 性能仍然物超所值,而且您不会运行奇怪的自定义 AWS 风格的 MySQL。也不要认为您可以在 RDS 上运行企业工具 我想起了一个例子——时区!!它必须在 UTC - 这很痛苦

以上是关于Amazon AWS RDS MySQL - 实例和定价的主要内容,如果未能解决你的问题,请参考以下文章

使用 MySQL Workbench 通过 EC2 实例连接到 Amazon RDS 实例

AWS CLI 无法创建 RDS 实例

如何获取 Amazon MySQL RDS 证书

Amazon 资源名称 AWS RDS

Configure Amazon RDS mysql to store Chinese Characters

AWS OpsWorks新增Amazon RDS支持