【发布时间】:2020-04-16 04:48:51
【问题描述】:
我观察到,当一个 blob 被附加到几千次或更多时,从 Azure Append Blob 读取非常慢。写入/追加速度很快,但读取具有数千个附加的典型日志 blob,每个附加大小为几 KB,总大小为几 MB 需要一分钟以上!读取类似大小的标准博客或页面 blob 需要几毫秒。有什么方法可以加快从附加 blob 中读取的速度,即通过扁平化内部结构?
到目前为止,最好定期“存档”/将附加 blob 转换为块 blob,然后对其进行处理。有什么建议吗?
如果没有,推荐的日志替代存储是什么? 可以使用 Azure 表,但它需要更多的读取,即使使用批量操作也是如此。
【问题讨论】: