我已经阅读了解释 Block Blob 和 Append Blob 的文档。我无法理解 Append Blob 的目的及其实际用途。一个示例场景将受到高度赞赏。
Append Blob 针对我们需要不断将数据分块添加到 Blob 而不修改现有内容的操作进行了专门优化。每个新添加的数据都会附加到 blob 的末尾,该操作称为附加。
\n追加 Blob 针对快速追加操作进行了优化,非常适合必须将数据添加到现有 Blob 而不修改该 Blob 现有内容的场景(例如日志记录、审核)。
\n\n与其他 blob 类型不同,追加 blob 需要创建为空,然后将内容追加到 blob 中。修改追加 blob 时,仅通过追加块操作将块添加到 blob 的末尾。不支持更新或删除现有块。与块 blob 不同,追加 blob 不会公开其块 ID。
\n追加 blob 中的每个块可以具有不同的大小,最大可达 4 MiB,并且追加 blob 最多可包含 50,000 个块。因此,附加 blob 的最大大小略大于 195 GiB(4 MiB X 50,000 块)。
\n参考:
\n使用 Azure 存储 REST API 创建和管理追加 Blob \xe2\x80\x94
\n了解块 blob、追加 blob 和页 blob - Azure 存储 | 微软文档
\n| 归档时间: |
|
| 查看次数: |
5313 次 |
| 最近记录: |