Liczba obiektów, które sterownik będzie przechowywał w pamięci, zależy od wielkości wsadu kursora. Nie jestem pewien, jaki jest domyślny rozmiar partii, jeśli nie ustawisz go wprost. W zależności od maksymalnego rozmiaru dokumentów i ilości dostępnego miejsca na stercie należy odpowiednio ustawić rozmiar wsadu. Pamiętaj, że obecny maksymalny rozmiar dokumentu obsługiwany przez MongoDB to 16 MB.
Zobacz DBCursor.batchSize() w dokumentacji interfejsu API sterownika Java MongoDB, aby uzyskać szczegółowe informacje.