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 an article.
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.