数据库
首页 > 数据库> > Amazon RDS与EC2与MySQL相应的优势/局限是什么?

Amazon RDS与EC2与MySQL相应的优势/局限是什么?

作者:互联网

我意识到两者之间的一些基本差异,即

> EC2会更便宜
> 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-ec2,amazon-rds
来源: https://codeday.me/bug/20191003/1849030.html