Хранение изображений в базе данных Sql Server 2008 с использованием файловых групп / файловых потоков - PullRequest
2 голосов
/ 20 июля 2009

Кто-нибудь имел опыт хранения загруженных пользователем изображений в базе данных MSSQL 2008 с использованием файловых групп и файловых потоков? Я прочитал несколько статей, которые, кажется, говорят, что это хорошая идея, потому что вы получаете все преимущества хранения изображений на диске и в БД. Например

Я реализовал это для моего текущего проекта, но мне кажется, что я делаю много ненужной работы по преобразованию байтов и записи их в виде изображения. (Я использую ASP.Net MVC)

Есть ли еще какие-то ошибки, о которых я должен беспокоиться? Должен ли я сам хранить эти образы на диске? Стоит ли искать другие альтернативы, такие как Amazon AWS?

Ответы [ 2 ]

0 голосов
/ 19 февраля 2010

Я закончил использовать хранилище блогов Azure. Отлично работает для хранения изображений!

0 голосов
/ 20 июля 2009

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

Я также уменьшаю размер изображения, если оно слишком большое. Нет смысла хранить файл 4 мг, если файл меньшего размера тоже будет уместен.

...