【发布时间】:2020-08-01 19:19:05
【问题描述】:
我有以下代码可以使用 azure-storage-blob 12.5.0 将单个 blob 上传到 Azure 存储。
有没有办法传递字节数组的集合并以某种批量上传的方式进行?
public void store(final String blobPath, final String originalFileName, final byte[] bytes) {
final BlobClient blobClient = containerClient.getBlobClient(blobPath);
final BlockBlobClient blockBlobClient = blobClient.getBlockBlobClient();
try (ByteArrayInputStream inputStream = new ByteArrayInputStream(bytes)) {
blockBlobClient.upload(inputStream, bytes.length, true);
} catch (BlobStorageException | IOException exc) {
throw new StorageException(exc);
}
}
【问题讨论】:
标签: java azure azure-storage