MongoDB menggunakan IO mmapped sistem operasi sebagai mesin penyimpanan. Maksimum teoretis, jika tidak ada batasan lain yang dikenakan oleh detail implementasi, adalah jumlah memori virtual yang dapat ditetapkan OS Anda untuk proses mongod. Pada OS 32 bit, Anda akan mengalami batas ini dengan sangat cepat. Di windows misalnya, secara default separuh ruang alamat dicadangkan untuk OS, jadi instance mongod Anda akan berhenti menerima penulisan dengan ukuran sekitar 2 Gb
Pada OS 64 bit, maksimum teoretis ini sedikit lebih besar - nilainya 64 bit, dalam urutan jutaan terabyte jika saya tidak salah. Anda akan mencapai batas lain sebelum Anda mencapai yang satu ini.
EDIT:
Ini mungkin tidak lagi benar pada MongoDB 3.0. Mesin penyimpanan WiredTiger bekerja dengan cara yang berbeda.