我有一个包含数千个文件的大型S3存储桶。当需要文件时,我知道密钥,它总是只有几个,最多50个。文件很小,每个1KB。
从使用Node.js编写的Lambda函数中获取它们的最佳方法是什么?
我正在考虑类似下面的虚构代码:
params = {
Bucket: "bucket-name",
Keys: ["file_100.txt", "file_101.txt", "...", "file_150.txt"]
};
s3.getSubsetList(params, function(error, objectList) {
if (error) {
} else {
}
});
我总是可以循环AWS.S3.getObject()但是,有更好的方法吗?