Sahen
@Sahen
ох уж это программирование.....

Как организовать видеохранилище на сервере?

Доброго времени суток.
Пользователи будут загружать короткие видеофайлы.
Как правильнее организовать хранение этих видео?
Я думал сделать так Users/user1/category1/filename В корне сайта создать папку в которой будут создаваться юзерпапки в которых будут создаваться папки-категории в которых видео храниться и будет. А все остальное хранить в БД.

Какие недостатки и плюсы такого варианта реализации и какой более оптимальный и гибкий?
Хочется что бы как-то по полочкам всё.
Интересно, как это все организовано в ютубе...(?)
  • Вопрос задан
  • 326 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lubezniy
А как с такой организацией Вы будете закрывать доступ к файлам (например, только френдам), если это планируется на перспективу? И не может ли быть повторной заливки файла с тем же именем, но другим контентом?
Ещё один момент - при такой организации, если объём данных вырастет, то работать бэкапным или репликационным программам будет непросто: им придётся сканить все эти папки. Но это можно решить на этапе реализации, если при заливке ставить какой-нибудь флаг для этих программ (мол, забери себе файл по такому-то пути).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы