привет всем, не подскажете распределнное хранилище кластерное?
сейчас я храню просто строки в базе, а файл пишу в один столбец в кодировке basе64, но это не перспективно
файлы у меня не более 5 мегабайт для каждой строки таблицы - 1 файл, не более, но для строки в базе 5 мегобайт это жесть
используем монго дб, возможно там есть поддержка своего хранилища и я уже сильно заморачиваюсь с отдельным хранилищем
возможно есть встроенные для базы способы хранения небольших файлов
может быть есть способ хранить файлы в хранилище, а в столбец писать только ссылку на него
но в данном случае нужно будет иметь удобный способ удаления таких файлов при удалении связанных с файлом строк в базе
могу я конечно и см отдельным запросом удалить связанный файл из хранилища, это не критично
может быть уже есть готовые хранилища связка хранение-база? и можно просто взять и использовать их?
если есть что-то адекватное посоветуйте плиз, а я уже дальше сам погуглю
в случае если хранить просто ссылку на файл, то не охота выстраивать и извращаться с серией папок под это дело, папка юзера - папка его проекта - папка еще чегото - файл
хочется что-то грамотное, чтобы автоматом залилось в нужный раздел хранилища, автоматом в ответ апи хранилища мне отдало ссылку на файл, а я просто записал в ячейку строки в базе эту ссылку