У меня есть приложение, которое загружает разные большие двоичные объекты из одного и того же контейнера, хранящегося в хранилище больших двоичных объектов Azure, с помощью следующего фрагмента кода.
var cloudStorageAccount = CloudStorageAccount.Parse(buildGraphRequest.AzureBlobConnectionString);
var bolbClient = new CloudBlobClient(cloudStorageAccount.BlobEndpoint, cloudStorageAccount.Credentials);
var container = bolbClient.GetContainerReference(buildGraphRequest.BlobContainerName);
var blob = container.GetBlobReference(filename);
Я не уверен, есть ли разница в производительности, если я выполняю приведенный выше код каждый раз, когда хочу получить BLOB-объект, или я могу инициализировать container
один раз и каждый раз использовать один и тот же объект container
.
Самое близкое, что я могу найти, - это этот пост. пул соединений в хранилище Azure