MySQL, а также команды разработчиков Postgress не рекомендуют хранить изображения и двоичные данные в базе данных.
Вместо этого вы можете хранить изображения в некотором каталоге, а имя файла может быть либо идентификатором из базы данных, либо md5 (ID + секрет), если вы беспокоитесь, что люди могут «взломать» систему и увидеть изображения, которые они не должны видеть.
Делая это, вы получите выгоду от меньшей базы данных и более быстрого доступа - вы можете предоставлять изображения непосредственно с вашего веб-сервера.
Я большой поклонник Redis, но этот проект для меня больше похож на RDBMS.