【发布时间】:2021-01-01 17:57:33
【问题描述】:
我正在编写一个需要同时更新块 blob 的项目。来自微软文档:
未提交的块列表:已使用 Put Block 为 blob 上传但尚未提交的块列表。这些块与 Blob 关联存储在 Azure 中,但尚未构成 Blob 的一部分。
我在
上找不到任何文档- 是否可以/应该对未提交的 blob 执行更新
- 写入未提交的 blob 时会发生什么。
- 块 blob 从未提交到已提交的时间限制是多长时间,具体取决于您选择的一致性策略。
有人可以提供更多关于未提交块 blob 的并发更新行为的上下文吗?
【问题讨论】:
-
如何同时更新块 blob?直接使用putblock/putblocklist方法,或者uploadFromFile/uploadText等其他方法?
-
@Ivan Yang 我正在使用 CloudBlockBlob.UploadFromByteArray,您可以在其中设置 AccessCondition。
标签: azure concurrency azure-blob-storage