我有一个应用程序,其数据库正在迁移到 amazon RDS。
由于 RDS 和我们的服务器之间的查询延迟(例如 30 秒的加载时间仅由于查询),我的性能出现了显着下降。没有显式缓存,请求可以进一步优化,但这仍然比本地数据库慢 10 倍以上。
这种性能下降是我意料之中的吗?如果是,有没有办法使用性能与本地数据库相似的云数据库?
最佳答案
人们报告了一些 RDS 性能不佳的问题。尽管据我所知亚马逊还没有承认这些问题。
RDS(它只是 mysql 的自定义版本)使用 ESB 作为存储后端,我相信您很清楚他们刚刚在该服务上遇到的失败。
我了解到很多公司只是在 EC2 实例中运行他们自己的 mysql 数据库,因为它被证明具有更可靠的性能。
关于mysql - rails + 亚马逊 RDS : latency issues,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5939129/