gpt4 book ai didi

mysql - Amazon RDS 与使用 MySQL 的 EC2 各自的优势/限制是什么?

转载 作者:IT老高 更新时间:2023-10-28 12:49:50 25 4
gpt4 key购买 nike

我意识到两者之间的一些基本区别,即

  1. EC2 会更便宜

  2. RDS 我不必进行维护

除了这两个之外,从 RDS 运行我的数据库相对于充当 MySQL 服务器的单独 EC2 服务器有什么优势。假设实例大小相似,在处理负载方面是否会遇到相同的限制?

为了给你更多关于我使用的信息,我有一个数据库,没有太大或任何东西(最大的表 100 万行),只是高 SELECT 量。

最佳答案

这是一个简单的问题,答案却很复杂!

简而言之:如果您使用 RAID0 EBS,EC2 将提供最佳性能。执行 RAID0 EBS 需要相当多的维护开销,例如:

http://alestic.com/2009/06/ec2-ebs-raid

http://alestic.com/2009/09/ec2-consistent-snapshot

没有 RAID0 EBS 的 EC2 将提供糟糕的 I/O 性能,因此它甚至不是一个真正的选择。

RDS 将提供开箱即用的非常好的(尽管不是最大的)性能。管理控制台非常棒,升级实例很容易。高可用性和只读从站只需点击一下即可。真的很棒。

简短回答:使用 RDS。还在围墙?与RDS一起去!!!如果您喜欢头疼并为获得最大性能而进行最后一点调整,那么您可以考虑 EC2 + EBS RAID 0。 Vanilla EC2 是 MySQL 托管的糟糕选择。

关于mysql - Amazon RDS 与使用 MySQL 的 EC2 各自的优势/限制是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4806272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com