mapreduce - 如下场景的mongodb的查询...
伊谢尔伦
伊谢尔伦 2017-04-27 09:02:22
0
1
615

数据样式如下,如何用mapReduce进行统计 性别是男性的小孩有多少? (小朋友的性命未知,数据结构感人!_!)
一个db的集合里大约有百万级的这样的数据

{
    "name":"向日癸班的小贫油",
     "小新":{
             "姓名":"小新",
             "年龄":"6",
             "性别":"男"       
      },
      "妮妮":{
             "姓名":"妮妮",
             "年龄":"7",
             "性别":"女"       
      },
      "风间":{
             "姓名":"风间",
             "年龄":"7",
             "性别":"男"       
      },
      "阿呆":{
             "姓名":"阿呆",
             "年龄":"6",
             "性别":"男"       
      },
      .
      .
      .
      .
      .
      

}
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(1)
仅有的幸福

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

 "阿呆":{
             "姓名":"阿呆",
             "年龄":"6",
             "性别":"男"       
      }

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal