gpt4 book ai didi

azure - CloudBlockBlob.UploadText 的行为是什么?

转载 作者:行者123 更新时间:2023-12-03 06:03:37 26 4
gpt4 key购买 nike

如果 blob 已存在,CloudBlockBlob.UploadText 的行为是什么?它会附加到现有的 blob 中吗?或者抛出异常?

最佳答案

如果您对现有 Blob 调用 CloudBlockBlob.UploadText,则该 Blob 的内容将使用新文本进行更新。 旧内容将被覆盖

要将文本附加到现有 blob,您可以执行以下两项操作:

  1. 在调用UploadText之前,通过下载blob来获取blob的内容并附加新文本,然后调用UploadText。这对于小尺寸的 Blob 效果很好,但不适用于大尺寸的 Blob 。
  2. 确保通过分块上传来上传原始 blob,即使用 PutBlockPutBlockList。然后,您在上传之前获取 block 列表,将新 block 附加到您的 blob,然后调用 PutBlockList 来提交更改。对于小尺寸的 Blob 来说,这可能有点过分了,但对于大尺寸的 Blob 来说却很有效。

关于azure - CloudBlockBlob.UploadText 的行为是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20433764/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com