Если вы захотите хранить большие файлы в MongoDB, вы захотите использовать GridFS.
Цитата из MongoDB документации , которая, я думаю, хорошо подытоживает:*
База данных поддерживает собственное хранение двоичных данных в объектах BSON.Тем не менее, объекты BSON в MongoDB имеют размер до 4 МБ.Спецификация GridFS предоставляет механизм для прозрачного разделения большого файла между несколькими документами.Это позволяет нам эффективно хранить большие объекты, а в случае особенно больших файлов, таких как видео, разрешает операции диапазона (например, выборку только первых N байтов файла).
Также естьспецификация GridFS здесь