并行读取Azure Blob文件的最快方法

时间:2019-04-22 13:09:50

标签: c# azure asynchronous azure-storage azure-storage-blobs

我正在尝试使用以下代码从Azure下载blob文件

下载方法:

async void

呼叫代码:

//Before: a.LogEvent += LogEventToDB;
a.LogEvent += async (s, e) => await LogEventToDB(s, e);

它可以工作,但是问题是大约需要30秒才能读取100个Blob文件(每个文件的大小约为200kb)。考虑到文件的大小,读取速度非常慢。

有没有更好的选择来并行下载文件,例如一些本机Azure代码,而不是我们手动并行调用文件?

0 个答案:

没有答案