You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Azure CLI上传blob时默认块大小是多少?是否支持调整?

关于Azure CLI az storage blob upload 分块上传机制的说明

1. 默认自动分块的块大小规则

默认分块大小不是固定值,具体逻辑如下:

  • 单个文件小于64MB时不会触发分块,直接整文件上传
  • 触发分块上传时,默认单块大小为4MB
  • 当文件总大小过大,按4MB分块后总块数超过块Blob允许的最大块数上限(50000块)时,CLI会自动增大分块大小,确保总块数不超过50000的限制

2. 手动调整分块大小的实现方法

你可以通过命令的--block-size参数自定义分块大小,完全可以满足你增大块大小降低写入成本的需求:

  • 参数单位为字节,当前Azure块Blob支持的最大单块大小为4096MiB(即4GiB)
  • 示例命令:将分块大小设置为100MiB(对应10010241024=104857600字节)
az storage blob upload \
  --container-name <你的容器名称> \
  --name <目标Blob名称> \
  --file <本地待上传文件路径> \
  --block-size 104857600

增大分块大小后,相同大小的大文件需要的分块数量减少,对应的存储写入事务数同步降低,就能减少写入操作对应的成本。

内容的提问来源于stack exchange,提问作者jl6

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 01:54:01