no need to store blob in database. too expensive.

why is blob storage even a "problem"? a crypto digest of the blob as a key covers vast majority of cases.

for blobs that do not change store only the crypto hash (160bits) of the large blob in the database?

    ripemd(sha256(sha256(blob)))
for the blobs themselves use any object store you please.

yawn.