S3下载-lambda函数内部的SDK与HTTP请求

问题描述 投票:0回答:1

我正在寻找一些基准或文章来解释更快的方法。

在lambda函数内部],这样做更快吗?...:

[A)通过带有常规请求模块的Cloudfront下载S3文件(即,使用request或axios击中Cloudfront URL并下载它)

B)使用AWS开发工具包通过getObject方法获取文件

我已经使用谷歌搜索了一段时间,但我还不太明白答案,我希望如果有人已经这样做,我可以跳过它的基准测试。

我正在谈论很小的文件,例如字体或图像。

问题的根源是,我相信AWS在某些情况下会使用某种骨干网通信。就像S3一样,由于lambda处于其系统内部,因此通过Internet(HTTP)请求图像的速度可能不会很快。

谢谢!

我正在寻找一些基准测试或文章来解释更快的速度。在lambda函数内部,它更快地达到以下速度:...:A)使用常规请求模块通过cloudfront下载S3文件(即,命中...

amazon-s3 download aws-lambda aws-sdk benchmarking
1个回答
0
投票

在同一地区,使用SDK进行下载应该更快。如果不在同一区域,则可能需要复制它。

© www.soinside.com 2019 - 2024. All rights reserved.