MongoDB для агрегации данных
Вот почитайте.
www.mongodb.org/display/DOCS/Aggregation#Aggregation-Group
Считает не быстро, ибо считать это всё будет однопоточный джаваскрипт. К тому же агрегация в монго обычно не рассчитана на realtime. Если нужна агрегация и кластеризация, смотрите в сторону column-oriented dbms или hadoop. Либо оставайтесь на SQL и не мучайтесь.