amazon-web-services - 是否可以在单个请求中将多个文件上传到 Amazon S3?
问题描述
我们正在从 sql server 获取二进制 blob(PDF、JPG)并使用AWSSDK.S3 (.net) v3.7.2.2
.
目前,该过程正在将二进制对象按顺序(一个接一个)添加到 Amazon S3。
是否有任何方法/api 在单个请求中向 Amazon S3 添加多个对象,因为这可以提高性能。
在添加二进制对象时,我们还必须传递元数据(二进制对象属性,如宽度、高度、扩展名等)。
解决方案
无法在一个请求中上传/下载多个对象。
但是,Amazon S3 具有高度可扩展性,因此您可以并行发送多个请求。由于文件传输协议的开销,这也将更多地利用您的可用带宽。
推荐阅读
- vba - 从多个 Excel 文件中提取特定单元格并将其编译为一个 Excel 文件
- php - 是否可以通过“count($getaffreferrals)”对该输出进行排序?
- java - 如果条件通过,即使 else 语句仍然运行
- angular - Angular 语言环境设置不起作用
- python - 为什么 Python 范围对于列表变量和字符串变量的行为似乎不同?
- qt - QML 布局:如何为行或列布局中的项目赋予权重?
- yocto - 在 Yocto 构建中禁用标准的 systemd 服务
- spring - 在 Spring DataJpaTest 中禁用生产数据源自动配置
- regex - 用 bat 查找字符串位置的最后一位数字的最佳选择
- python - 如何在 Python 中导入和捕获特定于模块的异常?