1. One or more computer storage media having a data structure embodied thereon for structured storage of one or more Binary Large Objects (Blobs) to be accessed by an application program being executed by a computing device, comprising: a primary structured storage index indexing the one or more Blobs in a structured storage system; a secondary hash index maintaining a compressed hash index of the primary structured storage index, the secondary hash index facilitates efficient lookup of a Blob primary key, wherein the secondary hash index includes one or more hash values representing the one or more primary keys associated with the one or more Blobs; and a Blob store storing the one or more Blobs, wherein the Blob store is mapped to the primary structured storage index using a Blob log stream and the secondary hash index using a Blob data stream.