Хочу таким образом уменьшить количество запросов на сервер
Это не уменьшит количество клиентских запросов на веб-сервер. Запросов останется такое же количество, просто источником данных для выдачи станет не диск, а СУБД.
В большинстве случаев, обращение к диску дешевле, чем обращение к СУБД.
Для уменьшения количества клиентских запросов на веб-сервер, можно:
- Перенести изображения на внешний CDN/облачное хранилище: Amazon S3 или Openstack Swift у большинства облачных провайдеров.
- Перенести изображения на ещё один веб-хостинг, используя его исключительно для публикации изображений.