6

我很确定我知道答案,只是想确保我做对了。
来自 Azure 在行动:

在此处输入图像描述

如果我使用位于我的 WebRole 中的 WCF 服务中的 CloudBlobClient 来访问 blob (read/write/update),那么:

1)读/写/更新是作为交易收费还是免费?

2) 访问这些 blob 的速度是否如注释中提到的那样快?

4

1 回答 1

6

如果我使用位于我的 WebRole 中的 WCF 服务中的 CloudBlobClient 来访问 blob(读/写/更新),那么:1)读/写/更新是作为交易收费还是免费?

事务计量与请求的来源无关。存储读取/写入/更新通过 REST API 调用(或通过包装 REST API 调用的 SDK 调用)完成。每个成功的 REST API 调用都将有效地算作一个事务。可以在此处找到有关构成交易的具体细节(以及不计为交易的内容)。

通过从您的 Worker / Web 角色访问 blob 存储,您将避免基于 Internet 的速度问题,并且您无需为任何数据输出付费。(注意:数据中心的数据入口是免费的)。

2) 访问这些 blob 的速度是否如注释中提到的那样快?

您的角色实例和存储之间的速度受两件事控制:

  1. 网络带宽。DS 和 GS 系列记录了网络带宽。其他大小仅公布附加磁盘的 IOPS 速率。
  2. 成交率。在给定的存储帐户上,有非常具体的记录性能目标。本文详细分解了存储帐户本身的数字,以及 blob、表和队列的目标。
于 2011-11-22T18:07:05.683 回答