【发布时间】:2017-10-02 20:18:22
【问题描述】:
目前我像这样放入 azure 表存储:
public static void AzurePut(string Key, byte[] Value)
{
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(ConnectionString);
CloudTableClient tableClient = storageAccount.CreateCloudTableClient();
var keyhash = MyTable.CalculateMD5Hash(Key);
var tc = MyTable.GetBinFromHash(keyhash, AzureTables.TableCount);
CloudTable table = tableClient.GetTableReference("table" + tc);
var entity = new AzureEntity();
entity.Key = keyhash;
entity.SetValue(Value);
TableOperation insertOperation = TableOperation.InsertOrReplace(entity);
table.Execute(insertOperation);
}
我做了很多推杆,但速度很慢。当我打开 fidller 时,它们变得快 40 倍。在检查了为什么 fiddler 使用 connection: keep-alive 标头重用连接之后。有没有办法使用表存储api来做到这一点?
【问题讨论】: