Въпрос №1 :Защо трябва да е в Java? Можете ли просто да планирате mongo ...
команда по-горе, за да стартирате чрез cron?
Въпрос №2 :Възможно ли е вместо това да се внедри чрез драйвера на Java?
Java драйверът може да изпълнява команди Map / Reduce. Ще трябва да копирате текста на javascript във вашия Java код някъде, но ако работите от драйвера, всичко може да се направи там.
Всъщност една от идеите зад драйверите е, че те просто издават DB команди като черупката. Така че трябва да можете да правите всичко от обвивката ИЛИ от Java.