首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你对amazon-rds的性能有什么经验?

你对amazon-rds的性能有什么经验?
EN

Stack Overflow用户
提问于 2009-10-27 16:24:45
回答 2查看 2.8K关注 0票数 8

你有没有试过amazon-rds?它的性能如何?

EN

回答 2

Stack Overflow用户

发布于 2010-10-30 04:43:49

我认为这是一个很难回答的问题,因为它与您试图解决的问题高度相关,但我会试着给您介绍一下我们所看到的情况。

我们一直在使用CloudWatch指标收集工具(此处提供:http://aws.amazon.com/articles/2934)对RDS进行基准测试,并发现对于我们的数据集,它的性能几乎与我们的生产服务器一样好。我们使用单个RDS实例和多可用区设置(我们计划在生产中使用)进行了测试,没有备份保留。

至少对于我们的负载而言,增加实例类不会影响吞吐量、IOPS或Bytes。我们发现在以下情况下性能降低了约10%

亚马逊坦率地承认,真正向外扩展的解决方案是细分你的问题,这样你就可以跨多个数据库服务器扩展/存储它。实际上,我们的应用程序中包含这一点(与分片非常相似),因此将能够利用并非常轻松地超越此IOPS度量。

票数 6
EN

Stack Overflow用户

发布于 2012-04-12 23:08:39

我们发现RDS在性能上相当于拥有我们自己的生产服务器(无论是专用的、虚拟的还是EC2的)。请注意,使用虚拟化解决方案时,您总是会遇到一些IO/性能下降的问题,这就是RDS似乎正在使用的解决方案,并且在高负载下会出现这种情况(但是对于高负载,您无论如何都应该有一个专用的MySQL/DB机器)。

请注意:您可能会看到的最大性能是网络延迟-如果您正在从EC2盒读取/写入RDS盒,反之亦然,网络延迟可能会是瓶子贝克,特别是对于大量查询。如果您从非Amazon/非EC2机器连接到RDS,情况可能会更糟。

您可能会从等效的spec物理机箱中获得比虚拟机箱更高的性能,但这适用于专用vs EC2/RDS,并且不是RDS特有的问题。

关于RDS和EC2,亚马逊设置RDS的默认设置似乎相当不错,所以如果你只是想让数据库服务器启动并运行并连接到它,RDS是非常合适的。不过,一定要确保你正确分析了成本--它的定价模型与EC2实例不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1629403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档