A Hadoop–MapReduce koncepció és szoftver a robbanásszerűen növekvő webes tartalom indexelésének megoldására jött létre. A MapReduce programozási modellje nagy adathalmazok feldolgozását támogatja. A felhasználók meghatároznak egy leképező függvényt (Map), amely a processzálást végző gép inputján megadott kulcs-, illetve értékpárokat dolgoz fel, majd ebből új kulcs-, valamint értékpárokat állít elő az outputon, és egy aggregáló függvényt (Reduce), amely összesíti az azonos output kulcsokhoz tartozó értékeket. Az ebben a rendszerben megírt programok párhuzamosan működnek, és sok gépből álló klaszteren futhatnak.
Források:
Racskó P. (2018): Korszerű adatelemző algoritmusok használata a közigazgatásban (kézirat). Nemzeti Közszolgálati Egyetem Közigazgatási Továbbképzési Intézet, p 19.
https://tudasportal.uni-nke.hu/xmlui/bitstream/handle/20.500.12944/15958/Korszeru%20adatelemzo%20algoritmusok%20alkalmazasa%20a%20kozigazgatasban.pdf?sequence=1
2022. 10. 21.