У меня есть большой файл дампа, созданный утилитой mongodump, например, «test.dump». Я хочу получить одну точную коллекцию из этого дампа и вручную прочитать ее в память для дальнейшей обработки в качестве действительных документов BSON. Я не могу загрузить полный дамп в память из-за его размера.
Мне не нужно физически восстанавливать что-либо до go экземпляров! У меня даже ни один из них не работает. Так что утилита mongorestore может быть решением, только если она может помочь мне прочитать мою коллекцию из файла дампа в память.
Я использую Python 3 и pymon go, но могу импортировать другую стороннюю версию libs, если необходимо, или запустите утилиты CLI с результатами stdout.