As I recently started mingling around with Windows Azure
, I've came up to a situation where, which one to go for between the Block Blob
& Page Blob
. I'm currently in progress of uploading some text, csv or dat files to a blob storage and then do a MapReduce
program for it using my C# program. Yes I've gone through some articles such as article1, article2.
But couldn't get a clear idea from them. To cut short, Block Blob vs Page Blob
. Any help would be appreciated.
The differences are very-well documented on msdn, here. TL;DR:
Note: Premium page blobs have specific sizings (unlike regular page blobs, which can be any size up to 8TB).
Premium storage provides guaranteed IOPS and throughput, depending on the page blob size chosen (from 120 IOPS+25MB/s @ 32GB to 7500 IOPS+250MB/s @ 2048GB & 4096GB). Specific details around IOPS+throughput details are documented here.