Хранить изображения в виде файлов или в базе данных, например MSSQL для веб-приложения?

В моих недавно разработанных asp.net проектах я хранил изображения asp.net-website (и все виды двоичных документов) в db виде столбцов изображений database-structure в таблицах базы данных.

Преимущество aspdotnet хранения файлов в базе данных, очевидно, заключается databases в том, что при удалении записи database-structure на жестком диске не останутся db файлы, на которые нет ссылок, поскольку asp.net синхронизация между базой asp.net данных (= метаданные) и жестким asp.net-website диском (= хранилище файлов) не dbms выполняется. встроен и должен databases программироваться вручную.

Используя dbms сегодняшнюю технологию, я aspdotnet предлагаю вам хранить изображения database в столбцах FILESTREAM SQL aspx Server 2008 (по крайней мере, это dbms то, что я собираюсь сделать database в моем следующем проекте), поскольку dbms они сочетают в себе преимущества dbms хранения данных в базе данных asp-net И наличия больших двоичных database файлов в отдельных файлы asp-net (хотя бы по рекламе;))

asp.net

database

2022-10-27T05:54:24+00:00
Вопросы с похожей тематикой, как у вопроса:

Хранить изображения в виде файлов или в базе данных, например MSSQL для веб-приложения?