Мой вопрос довольно общий, и я знаю, что на него не может быть 100% ответа. Я создаю веб-решение ASP .NET, которое будет включать в себя множество изображений и, надеюсь, изрядное количество трафика. Я действительно хочу добиться результатов.
Должен ли я сохранять изображения в базе данных или в файловой системе? И независимо от ответа меня больше интересует, почему я выбрал именно тот путь.
Большое спасибо, Стефан
ДУБЛИКАЦИЯ : хранение изображений в БД - да или нет? , Как хранить изображения в вашей файловой системе , Хранить небольшое количество изображений: blob или fs? и, возможно, некоторые другие.
КОММЕНТАРИЙ: Спасибо за много хороших ответов. Я выберу файловое решение, даже если мне нравится идея решения, основанного на базе данных. Кажется, что сегодня есть хорошие решения, чтобы делать то, что я хочу с базами данных и т. Д., Но у меня есть несколько причин не делать этого.
Я буду использовать размещенное решение, у меня огромный объем хранилища (10 ГБ), но только 300 МБ для базы данных. Это будет стоить дорого за дополнительное хранилище в БД.
Я не специалист по БД и не контролирую настройки БД. Решение на основе БД может нуждаться в индивидуальной настройке, как это выглядит.
Если мы перейдем к запуску сайта на нашем собственном сервере, я могу рассмотреть решение на основе БД. спасибо Стефан