簡體   English   中英

CloudBlob 子類之間有什么區別?

[英]What is the difference between CloudBlob subclasses?

看起來CloudBlob有 3 個子類,可用於將數據傳入和傳出 Azure 存儲。 這是(非常稀疏的)文檔:

  • Microsoft.WindowsAzure.Storage.Blob。 雲塊Blob
    • 表示作為一組塊上傳的 blob。

  • Microsoft.WindowsAzure.Storage.Blob。 雲AppendBlob :
    • 表示追加 blob,這是一種 blob,其中數據塊始終提交到 blob 的末尾。

  • Microsoft.WindowsAzure.Storage.Blob。 雲頁面塊
    • 表示 Microsoft Azure 頁 blob。

我一直在使用CloudBlockBlob上傳/下載 pdf 和圖像,一切似乎都在工作。 我似乎找不到解釋這些類的作用的頁面。

在什么情況下我應該使用CloudAppendBlobCloudPageBlob

找到了我正在尋找的頁面: https : //docs.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction

  • 雲塊Blob:
    • 塊 blob 非常適合存儲文本或二進制文件,例如文檔和媒體文件。

  • CloudAppendBlob:
    • 追加 Blob 與塊 Blob 的相似之處在於它們由塊組成,但它們針對追加操作進行了優化,因此它們對於日志記錄場景很有用。

  • CloudPageBlob:
    • 頁 blob 的大小最高可達 1 TB,對於頻繁的讀/寫操作更有效。 Azure 虛擬機使用頁 Blob 作為操作系統和數據磁盤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM