Du kan gå över gränsen på 2 Gb genom att skära. Gränsen på 2 Gb gäller för individuella mongod-processer, snarare än den totala datan i den delade datamängden.
Här är lite dokumentation om att komma igång med skärning. Det finns också ett Python-skript för att ställa in en sharded miljö på en enda maskin . Jag antar att det kommer att fungera på Windows.