В контексте веб-приложения мой старый босс всегда говорил, что ссылка ссылается на изображение в базе данных, а не на изображение. Я склонен согласиться с тем, что сохранение URL-адреса в сравнении с самим изображением в БД - хорошая идея, но где я сейчас работаю, мы храним много изображений в базе данных.
Единственная причина, по которой я могу думать, возможно, более безопасна? Вы не хотите, чтобы кто-то имел прямую ссылку на URL? Но если это так, вы всегда можете обрабатывать образы веб-сайта/сервера, такие как обработчики в asp.net, чтобы пользователь мог пройти проверку подлинности для просмотра изображения. Я также думаю, что производительность будет больно, вытаскивая изображения из базы данных. Любые другие причины, почему это может быть хорошей/не очень хорошей идеей хранить изображения в базе данных?
Точный дубликат: Изображения пользователей: хранилище базы данных или файловой системы?
Точный дубликат: Сохранение изображений в базе данных: да или нет?
Точный дубликат: Должен ли я хранить мои изображения в базе данных или папках?
Точный дубликат: Будете ли вы хранить двоичные данные в базе данных или папках?
Точный дубликат: Сохранение изображений в виде файлов или или базы данных для веб-приложения?
Точный дубликат: Сохранение небольшого количества изображений: blob или fs?
Точный дубликат: сохранить образ в файловой системе или базе данных?