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 for indexing the one or more Blobs in a structured storage system; a secondary hash index for maintaining a hash index that facilitates efficient lookup of a Blob primary key, wherein the secondary hash index includes one or more primary keys associated with the one or more Blobs; and a Blob store for storing the one or more Blobs indexed by the primary structured storage index.