« MapReduce: Diviser-traiter-regrouper » : différence entre les versions
Aucun résumé des modifications Balise : Éditeur de wikicode 2017 |
Aucun résumé des modifications Balise : Éditeur de wikicode 2017 |
||
Ligne 1 : | Ligne 1 : | ||
== Définition == | == Définition == | ||
MapReduce est un patron d'architecture de développement informatique, inventé par | ''MapReduce'' est un patron d'architecture de développement informatique, inventé par Google, dans lequel sont effectués des calculs parallèles, et souvent distribués, de données potentiellement très volumineuses, typiquement supérieures en taille à 1 téraoctet. | ||
Les termes « map » et « reduce », et les concepts sous-jacents, sont empruntés aux langages de programmation fonctionnelle utilisés pour leur construction (map et réduction de la programmation fonctionnelle et des langages de programmation tableau). | Les termes « map » et « reduce », et les concepts sous-jacents, sont empruntés aux langages de programmation fonctionnelle utilisés pour leur construction (map et réduction de la programmation fonctionnelle et des langages de programmation tableau). | ||
Ligne 10 : | Ligne 10 : | ||
== Anglais == | == Anglais == | ||
''' | '''Map-reduce''' | ||
Ligne 16 : | Ligne 16 : | ||
[[ | [[Catégorie:GRAND LEXIQUE FRANÇAIS]] | ||
[[Catégorie: | [[Catégorie:Scotty2]] | ||
Version du 19 mai 2020 à 09:09
Définition
MapReduce est un patron d'architecture de développement informatique, inventé par Google, dans lequel sont effectués des calculs parallèles, et souvent distribués, de données potentiellement très volumineuses, typiquement supérieures en taille à 1 téraoctet.
Les termes « map » et « reduce », et les concepts sous-jacents, sont empruntés aux langages de programmation fonctionnelle utilisés pour leur construction (map et réduction de la programmation fonctionnelle et des langages de programmation tableau).
Français
diviser-traiter-regrouper
diviser-calculer-regrouper
Anglais
Map-reduce
Contributeurs: Imane Meziani, wiki, Sihem Kouache