А удобно ли в базе будет хранить объекты
Крайне неудобно - ведь все объекты типа "
blob"... И хоть практически применимые СУБД ничего не имеют против таких объектов - заточены они всё ж вовсе не под них...
целый сервер понадобится
А сервер понадобится в любом случае!
Вот индекс (который тут неподалеку предлагали) можно в бд засунуть
Ну, индекс/не идекс, а целую кучу сопровождающей файл мета-информации - тут и запросивший юзер, и надёжное время создания/модификации и рекоменд. сервером время жизни, и история обновлений (понадобится, если когда-нить будет реализовано статистически обоснованные предсказания), и кол-во запросов/выдач из кэша и просто навскидку не помню чего ещё... Единств., слегка затруднится последующая модификация, если понадобится создать к примеру ещё одно поле или изменить формат уже существующего...