Как сохранить файлы или изображения в файловой системе?
-
19-09-2019 - |
Вопрос
Я работаю над управлением файлами Project -online, где мы должны разорвать файлы и изображения.
Решение
Обычный подход заключается в хранении больших двоичных данных (например, изображений) в файлах и размещение им указателей в базе данных. Таким образом, лучшее из обоих миров может быть объединено (по крайней мере, в некоторой степени); Эффективность файловой системы хранилища файлов и возможности поиска / сортировки / сортировки базы данных.
Другие советы
Держите свои файлы вне базы данных. Создайте запись в базе данных, как SO:
primaryKey FileName FileDescription OnDiskKeyName
------------ ----------- ------------------- -----------------
Используйте UUID, чтобы дать уникальное имя в файл, и ссылку на базу данных с читаемым человеком именем.
Не связан с StackOverflow