Azure Storage Account 之 Blob
学习记录, 便于查找。
Azure Blob 简介:Blob(对象)存储简介 - Azure Storage | Microsoft Learn
主要就是这句:Blob 存储最适合存储巨量的非结构化数据。 非结构化数据是不遵循特定数据模型或定义的数据(如文本或二进制数据)。 一般主要用于存储 音频,视频,文本文件(word,pdf,html,tsv,txt)等。
下面介绍用法:
1. 首先项目中引用nuget包,Azure.Storage.Blob。
使用以下 .NET 类与这些资源进行交互
- BlobServiceClient:
BlobServiceClient
类可用于操纵 Azure 存储资源和 blob 容器。 - BlobContainerClient:
BlobContainerClient
类可用于操纵 Azure 存储容器及其 blob。 - BlobClient:
BlobClient
类可用于操纵 Azure 存储 blob。
2. 示例代码:
快速入门:Azure Blob 存储库 v12 - .NET | Microsoft Learn
2.1. BlobServiceClien实例化方法:
开始使用 Azure Blob 存储和 .NET - Azure Storage | Microsoft Learn
2.2. 使用获取SasToken:
为容器或 blob 创建服务 SAS - Azure Storage | Microsoft Learn
使用 .NET 创建帐户 SAS - Azure Storage | Microsoft Learn
不建议使用该方式:
使用 .NET 为容器、目录或 Blob 创建用户委派 SAS - Azure Storage | Microsoft Learn
2.3. 其他操作的示例代码: