数据样式如下,如何用mapReduce进行统计 性别是男性的小孩有多少? (小朋友的性命未知,数据结构感人!_!)
一个db的集合里大约有百万级的这样的数据
{
"name":"向日癸班的小贫油",
"小新":{
"姓名":"小新",
"年龄":"6",
"性别":"男"
},
"妮妮":{
"姓名":"妮妮",
"年龄":"7",
"性别":"女"
},
"风间":{
"姓名":"风间",
"年龄":"7",
"性别":"男"
},
"阿呆":{
"姓名":"阿呆",
"年龄":"6",
"性别":"男"
},
.
.
.
.
.
}
Gunakan MapReduce untuk statistik tentang struktur data ini Saya tertanya-tanya sama ada poster telah menemui penyelesaian? Pertama sekali, adalah tidak mungkin untuk menentukan bilangan imej yang dimiliki oleh rekod
Dengan data sedemikian dan kunci peta tidak tetap, adalah sukar untuk mencari medan jantina. Pelaksanaan yang boleh saya fikirkan ialah melakukan statistik dalam program, iaitu mengeluarkannya daripada pangkalan data. Sekiranya penulis telah melaksanakan statistik MapReduce, saya ingin berkongsi pelaksanaannya, terima kasih