Come conservare i file o le immagini sul file system?
-
19-09-2019 - |
Domanda
Sto lavorando su progetti di gestione dei file-online dove dobbiamo di file e images.so siamo in stato di confusione che strappò se usiamo file system o un database di file e le immagini negozio ;;;;;
Soluzione
Un approccio al solito è quello di memorizzare grandi dati binari (ad esempio immagini) nei file, e mettere puntatori a loro in un database. In questo modo il meglio dei due mondi possono essere combinati (ad un grado, almeno); l'efficienza del sistema di file di archiviazione di file, e le capacità di ricerca / tipo / di ricerca del database.
Altri suggerimenti
Tieni i tuoi file dal database. Creare un record nel database in questo modo:
primaryKey FileName FileDescription OnDiskKeyName
------------ ----------- ------------------- -----------------
utilizzare un UUID per dare un nome univoco al file, e un link al database con un nome leggibile.