Azure Blob 高级存储与标准存储

标签 azure azure-storage azure-blob-storage azure-virtual-machine

我想使用高级存储来获得更好的性能。

我将它用于 BLOBS,并且我需要最快的 Blob 访问权限来读取。

我仅在数据中心内部使用 blob 的读取和写入

我创建了一个高级存储,并通过使用查找方法在不同位置读取 10 MB 的 blob 100 次(每次读取 50 kb)来检查它与标准存储的比较。

我使用 Windows Server 2012 的 VM 机器阅读了它

结果是相同的 - 大约 200 毫秒。

我还需要做其他事情吗?喜欢附加存储吗?如果是这样我如何附加存储。

虚拟机和存储位于同一区域

最佳答案

您可以直接通过 REST API 使用高级存储 blob。性能将优于标准存储 blob。在某些情况下,如果应用程序上有本地缓存​​或 blob 太小,性能差异可能并不明显。与性能限制相比,这里 10MB 的 blob 大小很小。您可以使用更大的 Blob 重试吗?比如,10GB?另请注意,高级存储模型并未针对微小 blob 进行优化。

关于Azure Blob 高级存储与标准存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42969191/

相关文章:

node.js - 使用 Node 将上传的文件流式传输到 Azure blob 存储

azure - 在Azure搜索服务中,metadata_storage_path错误

azure - 无法删除 Azure 中的目录

Azure Blob 和队列线程安全

c - LibCurl : Upload file to azure blob storage and Authorization

c# - Azure Function 启动的配置未被调用

windows - 我无法打开现有的 windows azure 项目

azure - 使用 CloudTable 绑定(bind)到 v2 Azure Functions 中的表存储

azure - 如何将 Azure Blob 的租赁状态更改为可用

node.js - 使用 Azure AD 承载 token 时身份验证失败,无法返回容器列表 [Azure Blob] [Azure AD OAuth 2.0] [REST API]