Поскольку нет необходимости индексировать что-либо внутри объекта. Я бы сказал, что файловая система - это, вероятно, ваш лучший выбор, а не реляционная база данных. Поскольку есть только уникальный идентификатор и большой двоичный объект, здесь действительно нет никакой структуры, поэтому нет смысла помещать его в базу данных.
Вы можете использовать веб-сервер для предоставления доступа к хранилищу. А затем решение для кэширования, такое как nginx с memcache, чтобы сохранить все это в памяти и масштабировать с помощью балансировки нагрузки.
И если у вас возникнут дополнительные проблемы с производительностью, вы можете удалить файловую систему и свернуть свою собственную, как это сделал Facebook со своей системой фотографий. Это может уменьшить ненужные операции ввода-вывода для извлечения ненужных метаданных из файловой системы, таких как информация о безопасности.