È abbastanza comune che i file caricati (immagini, video, ecc.) siano archiviati su un file server a causa di motivi di prestazioni e tempi di recupero del database. Ma c'è un vantaggio di archiviare tali file nel database in termini di sicurezza?
È abbastanza comune che i file caricati (immagini, video, ecc.) siano archiviati su un file server a causa di motivi di prestazioni e tempi di recupero del database. Ma c'è un vantaggio di archiviare tali file nel database in termini di sicurezza?
La maggior parte delle applicazioni Web di grandi dimensioni deve limitare l'utilizzo del database e vi è un ulteriore onere utilizzando il database come archivio di file. La maggior parte dei database non è progettata per l'accesso ai file, MongoDB è un archivio di documenti e è comunemente usato per archiviare file e dati correlati . Un'altra opzione sta utilizzando Amazon S3 per archiviare e distribuire contenuti.
Indipendentemente da dove memorizzi i file, c'è molto che può andare storto con la memorizzazione e il recupero dei file.
Leggi altre domande sui tag databases file-system file-upload