Frage #1 :Warum muss es in Java sein? Können Sie einfach den mongo ...
planen obigen Befehl über cron ausführen?
Frage #2 :Ist es möglich, stattdessen über den Java-Treiber zu implementieren?
Der Java-Treiber kann Map / Reduce-Befehle ausführen. Sie müssen den Javascript-Text irgendwo in Ihren Java-Code kopieren, aber wenn Sie mit dem Treiber arbeiten, kann alles dort erledigt werden.
Tatsächlich ist eine der Ideen hinter den Treibern, dass sie nur DB-Befehle wie die Shell ausgeben. Sie sollten also in der Lage sein, alles von der Shell ODER von Java aus zu tun.