Как вставить несколько небольших файлов (<16 МБ) в MongoDB? - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть папка с 20 небольшими файлами разных типов файлов (.jpg, .bmp, .txt, .docx, .xlsx и т. Д.). Все эти файлы имеют размер от 100 КБ до 10 МБ.

Как я могу вставить все эти 20 файлов за один раз в базу данных mongodb?

Есть ли другой вариант, кроме GridFS, для вставки файлов в качестве документов в MongoDB?

1 Ответ

0 голосов
/ 05 ноября 2018

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

...