Azure Blob存储- “写入操作”具体是指什么?

8 浏览
0 Comments

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)

0