首页 > 解决方案 > 网络性能对数据库 (RDS) 的影响

问题描述

我想知道网络性能(也是 AWS RDS 实例类型使用的指标的确切名称)对数据库的影响。

我正在使用并行处理(Kubernetes 中的多个 Pod)大规模加载带有数据的 Graph 数据库。

我注意到,只需将一种 RDS 实例类型更改为更强大的一种,并在 AWS 控制台中监控数据库指标,性能就会翻倍。

翻倍的性能数据是
VolumeWriteIOPs - 双倍
网络吞吐量 - 双倍VolumeReadIOPs
- 三倍

由于更好的实例类型具有更多的 CPU、RAM、磁盘和可能的网络性能(我相信实例规范中没有显示“不可见的”网络性能分层),我想我的问题确实是 -如果有具有相同 CPU、相同 RAM、相同磁盘性能的(假设的)实例,仅网络性能对数据库有什么影响?
在此处输入图像描述

如果网络性能较低,DB 和 RDS DB 处理一切的速度会变慢吗?
或者它是否以相同的速度响应,但只提供更少的连接(让其他人等待)?

在我的用例中,它们是写入数据库的 Kubernetes Pod,所以它为每个 Pod 服务的速度是否更慢,或者在某个点以上是否无响应?

标签: databaseamazon-web-servicesamazon-rds

解决方案


推荐阅读