MapReduce: diferència entre les revisions
Contingut suprimit Contingut afegit
m Bot elimina espais sobrants |
Recuperant 1 fonts i marcant-ne 0 com a no actives.) #IABot (v2.0.8.6 |
||
Línia 1:
'''MapReduce''' és un [[Paradigma de programació|model de programació]] i d'implementació per a processar i generar jocs de dades grans, amb un [[algorisme]] paral·lel i distribuït, en un [[clúster]].<ref>
Un programa MapReduce es compon d'un [[Subrutina | procediment]] '''Map()''' que efectua el filtrat i ordenat (per exemple ordenar estudiants pel primer cognom en cues, amb una cua per cognom) i un[[subrutina | procediment]] '''Reduce()''', que fa l'operació d'agregació (com, per exemple, comptar el nombre d'estudiants a cada cua, obtenint-ne la freqüència dels cognoms). El "Sistema MapReduce" (també conegut com a ''infraestructura'' o ''framework'') orquestra el procés [[Serialització|serialitzant]] (''marshalling'' en anglès) els servidors distribuïts, executant diverses tasques en paral·lel, gestionant les comunicacions de transferència de dades entre les diverses parts del sistema i proporcionant [[redundància]] i [[tolerància a errors]].
|