Хранение файлов изображений в базе данных Mongo, хорошая ли это идея?

При работе с mysql хранить изображения как BLOB в базе данных - плохая идея, так как это делает базу данных довольно большой, что вредно для нормального использования базы данных. Тогда лучше сохранять файлы изображений на диске и сохранять ссылки на них в базе данных.

Однако я думаю, что для MongoDB дело обстоит иначе, поскольку увеличение размера файла базы данных оказывает незначительное влияние на производительность (именно по этой причине MongoDB может успешно обрабатывать миллиарды записей).

Как вы думаете, лучше ли сохранять файлы изображений на MongoDB (как GridFS), чтобы уменьшить количество файлов, хранящихся на сервере; или все же лучше сохранить базу данных как можно меньше?

13
задан Community 22 September 2017 в 17:57
поделиться