Как записать в коллекцию mongodb более 4 миллионов документов?
Монга использует mmap и соотв. не позволяет работать с базами >2Gb на 32-битных системах.
Для нормальной работы требуется 64-битная платформа, ос и сама монга.
Если у вас есть только x32 и не-крошечная база, то монга просто не для вас.
Если у вас только 32-разрядная система, то можете попробовать шардирование. Но всё же рекомендую перейти на 64-разрядную.