Azure Blob存储- “写入操作”具体是指什么?
- 论坛
- Azure Blob存储- “写入操作”具体是指什么?
8 浏览
Azure Blob存储- “写入操作”具体是指什么?
我正在使用Azure定价计算器来估算文件存储成本(更具体地说,是SQL备份)。
我目前选择的是Blob存储账户类型下的块Blob存储(Block Blob Storage)。
定价计算器中有一个部分显示了“写入操作(Write Operations)”的费用,并描述了哪些API调用属于写入操作:
以下API调用被认为是写入操作:PutBlob、PutBlock、PutBlockList、AppendBlock、SnapshotBlob、CopyBlob和SetBlobTier(当将Blob从热存储转移到冷存储、从冷存储转移到归档存储,或从热存储转移到归档存储时)。
我查看了PutBlob和PutBlock的文档,但实际上两者都没有明确提到“文件”(除了PubBlob中提到了文件名)。
PutBlob的描述如下:
Put Blob操作可以创建新的块Blob、页Blob或追加Blob,或者更新现有块Blob的内容。
PutBlock的描述如下:
Put Block操作创建一个新的块,作为Blob的一部分提交。
一个文件对应一个块,还是一个文件有多个块?
这两个Put命令是用来上传文件的吗?
写入操作是否意味着每个文件都要进行1次操作?
例如,如果我有100个文件,是不是就需要100次写入操作?
还是1次写入操作可以在单个操作中写入多个文件?
[图片链接](https://i.stack.imgur.com/crWHw.png)