Одной из важных вещей является использование правильного контроля HTTP-кэша ... то есть правильная установка сроков действия, правильное реагирование на HEAD
запросы (не все платформы / веб-серверы позволяют это) ...
Кэширование этих больших двоичных объектов в файловую систему имеет смысл для меня ... тем более, если БД работает на другом сервере ... но даже если нет, я думаю, что простой доступ к файлу намного дешевле, чем конвейерная обработка данные через локальный сокет ... если вы кешировали БД в файловую систему, вы, скорее всего, могли бы настроить любой веб-сервер так, чтобы он обеспечивал вам хороший контроль над кешем ... если это не так, вам следует запросить что есть поле для указания последнего обновления изображения, чтобы сделать ваш кэш более эффективным ...
Greetz
back2dos