在 AWS RDS MySQL 实例 r4 与 m5 之间进行选择

Posted

技术标签:

【中文标题】在 AWS RDS MySQL 实例 r4 与 m5 之间进行选择【英文标题】:Choosing between AWS RDS MySQL instance r4 vs m5 【发布时间】:2018-10-25 22:12:23 【问题描述】:

我目前正在尝试了解 2 个 AWS RDS MySQL 实例之间的区别:

db.r4.large vs db.m5.large

虽然 r4 稍微贵一点,但它提供 15.25 GiB 内存,而 m5 提供 8 个内存。但是马克斯。 m5 的带宽为 3500,而 r5 的带宽为 437。

有人能解释一下这里的区别吗?如果数据库中的读取查询多于写入查询,例如每秒大约 5 次读取,每天的利用率为 100%,那么这将是一个更好的例子。 (忽略只读副本的概念)。还是有更便宜、更好的选择?

【问题讨论】:

【参考方案1】:

每秒读取 5 次?即使是 50 次读取/秒,这两种配置都过分了。

100% 利用率是什么意思?有人可能在任何情况下都有联系吗?没问题。

无论如何,使用任何云服务,您都可以从小处着手,按需升级。这不像买一大块金属,如果它不够强大,你就会被它困住。

【讨论】:

以上是关于在 AWS RDS MySQL 实例 r4 与 m5 之间进行选择的主要内容,如果未能解决你的问题,请参考以下文章

RDS 实例之间的 AWS 数据管道 (MySQL)

使用 Terraform 创建 AWS MySQL RDS 实例时出错

如何连接mysql数据库(AWS下的RDS实例)

从 MySQL 客户端通过 AWS 堡垒主机连接到 MySQL RDS 实例

AWS RDS 的使用

AWS 新建RDS实例 for MySQL