Хранение документов в базе данных ASP.NET MVC5 с EF6 - сначала код

В настоящее время я работаю над проектом, который должен хранить около 5x2 МБ файлов для каждого пользователя в системе. Со временем появятся десятки тысяч пользователей. Я использую ASP.NET MVC5, EF6 код в первую очередь.

Я читал об использовании Filestream, чтобы я не загрязнял базу данных большим количеством файлов. Но я не могу найти примеров того, как я написал бы свою первую кодовую сущность, чтобы использовать этот тип.

Любой образец или альтернативное решение высоко ценится!

1 ответ

Решение

Лучший способ сделать это - загрузить файлы на сервер и сохранить путь к файлам в вашей базе данных. Это намного проще и быстрее. У вас есть тонны обучающих программ и пакетов NuGet, как загружать (несколько) файлов (одновременно) в MVC.

Другие вопросы по тегам