为什么DynamoDB的性能随并行读取而降低?

时间:2019-05-14 12:57:59

标签: node.js aws-lambda amazon-dynamodb

在我的lambda函数上启用AWS-XRay跟踪后,我发现,随着并行请求数量的增加,动态生成的性能下降。

以下是XRay跟踪的示例: enter image description here

上面您可以看到第一组GetItem请求在300毫秒内执行。该集合仅具有6个并行运行的异步读取请求。下一组读取请求平均平均至少需要1.5秒才能执行-57个异步读取请求并行运行。

关于这可能是由于什么的思考

  • 这可能是由于“动态启动”功能引起的,因为dynamodb增加了处理并行读取的能力? (此dyanmodb实例是按请求付款,未设置)

此外,我认识到这可能根本与并行请求无关,但这可能是开始提出问题的好地方。想知道是否有人会导致如此巨大的性能下降。

0 个答案:

没有答案