Моє запитання досить загальне, і я знаю, що на нього може бути не 100% відповіді. Я будую веб-рішення ASP .NET, яке буде містити багато фотографій і, сподіваюся, неабияку кількість трафіку. Я дуже хочу досягти продуктивності.
Чи потрібно зберігати зображення в базі даних або у файловій системі? І незалежно від відповіді мене більше цікавить, чому вибирати конкретний шлях.
Велике спасибі, Стефане
ДУПЛІКАТ : Зберігання зображень у БД - так чи ні? , Як зберігати зображення у вашій файловій системі , Зберігаючи невелику кількість зображень: blob або fs? і, мабуть, деякі інші.
КОМЕНТАР: Дякую за багато хороших відповідей. Я буду шукати файлове рішення, навіть якщо мені подобається ідея мати 100% -ве рішення, кероване базами даних. Здається, що сьогодні є хороші рішення робити те, що я хочу, з базами даних тощо, але у мене є кілька причин цього не робити.
Я буду приймати рішення, у мене величезна кількість пам’яті (10 Гб), але лише 300 Мб для бази даних. Це займе багато для додаткового зберігання в БД.
Я не експерт з БД, а також не контролюю налаштування БД. Рішення на базі БД може потребувати спеціальної конфігурації, як це виглядає.
Якщо ми перейдемо до запуску сайту на власному сервері, я можу розглянути рішення на базі БД. спасибі, Стефане