Биннинг и табуляция (уникальные / кол-во) в Монго
Я ищу способ генерировать некоторые сводные статистические данные с использованием Mongo. Предположим, у меня есть коллекция с множеством записей вида
{"name" : "Jeroen", "gender" : "m", "age" :27.53 }
Теперь я хочу получить распределение по полу и возрасту. Предположим, что для пола есть только значения"m"
а также"f"
, Каков наиболее эффективный способ получения общего количества мужчин и женщин в моей коллекции?
И для возраста, есть ли способ, который делает некоторые "биннинг"? и дает мне гистограмму, как резюме; то есть количество записей, где возраст находится в интервалах:[0, 2), [2, 4), [4, 6) ...
так далее?