数据样式如下,如何用mapReduce进行统计 性别是男性的小孩有多少? (小朋友的性命未知,数据结构感人!_!)
一个db的集合里大约有百万级的这样的数据
{
"name":"向日癸班的小贫油",
"小新":{
"姓名":"小新",
"年龄":"6",
"性别":"男"
},
"妮妮":{
"姓名":"妮妮",
"年龄":"7",
"性别":"女"
},
"风间":{
"姓名":"风间",
"年龄":"7",
"性别":"男"
},
"阿呆":{
"姓名":"阿呆",
"年龄":"6",
"性别":"男"
},
.
.
.
.
.
}
Utilisez MapReduce pour les statistiques sur cette structure de données. Je me demande si l'affiche a trouvé une solution ? Tout d'abord, il n'est pas possible de déterminer combien d'images contient un enregistrement
Avec de telles données, et la clé de la carte n'est pas fixe, il est difficile de localiser le champ genre. L'implémentation à laquelle je peux penser consiste à créer des statistiques dans le programme, c'est-à-dire à les supprimer de la base de données. Si l'auteur a implémenté les statistiques MapReduce, j'aimerais partager l'implémentation, merci