gpt4 book ai didi

javascript - 如何正确附加azure blob存储?

转载 作者:行者123 更新时间:2023-12-03 05:20:20 25 4
gpt4 key购买 nike

我需要将大量信息附加到 blob 存储中。现在看起来像这样:

    async append(filename, data) {
const client = this.containerClient.getAppendBlobClient(filename);
await client.createIfNotExists();
await client.appendBlock(data, data.length);
}

这种方式是最佳的还是我可以做得更好?

最佳答案

  • 据此 MSDoc ,您的代码是正确的

Actually, it works very slowly

  • 大量次要追加会严重破坏 blob,这使得读取比写入更耗时。

根据本文档Avoid duplicate or delayed appends

The client can also avoid duplicates or delays by checking the ETag conditionally, by using If-Match.

  • AppendBlob 的最大大小为 195 GB
  • Azure 存储中的 block blob 有两个 latency metrics可用 - 端到端 (E2E) 延迟服务器延迟

请引用Poor performance of Azure Storage - Append Blobs

关于javascript - 如何正确附加azure blob存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72817285/

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