Why is there no DownloadPages for Azure Page Blobs

TonesNotes 1 Reputation point
2020-05-19T22:05:41.77+00:00

This question is asked of the V12 C# API for Azure Storage.

Azure Page Blobs are defined as being appropriate for random reads and writes of pages up to 8TB per blob.

There is an UploadPages method which can upload up to 8192 pages at a time.
So to hit the 8TB limit it must be called many times. It also allows any number of pages to be written starting at any offset within the blob. This has the characteristics of a random access write API.

There is no DownloadPages. Only Download. There seems to be no way to read anything but the entire blob starting at the beginning.

Where's the random access read API?

Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,427 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. TonesNotes 1 Reputation point
    2020-05-19T23:36:10.063+00:00

    Just found the variant of Download that has an HttpRange argument.

    Testing now...

    Download(HttpRange, BlobRequestConditions, Boolean, CancellationToken)

    0 comments No comments