La mia domanda è abbastanza generica e so che potrebbe non esserci una risposta al 100%. Sto costruendo una soluzione web ASP .NET che includerà molte immagini e, si spera, una discreta quantità di traffico. Voglio davvero ottenere prestazioni.
Devo salvare le immagini nel database o nel file system? E indipendentemente dalla risposta, mi interessa di più il motivo per cui scegliere un modo specifico.
Molte grazie, Stefan
DUPLICATO : Memorizzazione di immagini in DB - Sì o no? , Come memorizzare le immagini nel tuo filesystem , Memorizzare un piccolo numero di immagini: blob o fs? e probabilmente alcuni altri.
COMMENTO: Grazie per molte buone risposte. Sceglierò una soluzione basata su file anche se mi piace l'idea di avere una soluzione basata su database al 100%. Sembra che oggi ci siano buone soluzioni per fare ciò che voglio con i database, ecc., Ma ho alcuni motivi per non farlo.
Sarò su una soluzione ospitata, ho un'enorme quantità di spazio di archiviazione (10 GB) ma solo 300 MB per il database. Costerà molto per lo spazio di archiviazione aggiuntivo nel database.
Non sono un esperto di DB e nemmeno ho il controllo delle impostazioni del DB. Una soluzione basata su DB potrebbe richiedere una configurazione personalizzata come sembra.
Se ci trasferiremo per eseguire il sito sul nostro server, potrei considerare una soluzione basata su DB. grazie, Stefan