Ho avuto grossi problemi di perf nel tentativo di memorizzare le immagini nel database. La dimensione del database diventa molto più grande e le query su tabelle con BLOB diventano molto più lente. Aggiunge inoltre ulteriore complessità al codice poiché è necessario utilizzare l'accesso ai dati non standard per recuperare le immagini e configurare il caricamento lento. Inoltre, aumenta notevolmente i tempi di backup e replica.
L'archiviazione nei file è molto più facile da gestire, puoi facilmente eseguire il backup e sincronizzare solo quelli che sono stati modificati.
Fondamentalmente non provo mai a blob nient'altro che metadati in un database.