Ce este mapper și reducer în Hadoop?
Ce este mapper și reducer în Hadoop?

Video: Ce este mapper și reducer în Hadoop?

Video: Ce este mapper și reducer în Hadoop?
Video: What is MapReduce♻️in Hadoop🐘| Apache Hadoop🐘 2024, Noiembrie
Anonim

Avantajul major al MapReduce este că este ușor să scalați procesarea datelor pe mai multe noduri de calcul. Sub MapReduce model, primitivele de prelucrare a datelor se numesc mappers și reductoare . Descompunerea unei aplicații de prelucrare a datelor în mapper și reductoare este uneori nebanală.

Ținând acest lucru în vedere, ce este mapper și reducer?

MapReduce constă din două funcții cheie: Mapper și Reducer . Cartograf este o funcție care procesează datele de intrare. The cartograf prelucrează datele și creează câteva bucăți mici de date.

ce este un mapper? A cartograf poate descrie o dată cartograf precum și o persoană care creează hărți geografice. Îndatoririle unui geografic cartograf sau tehnicianul de cartografiere includ colectarea și prelucrarea datelor geografice pentru a crea o hartă a unei zone.

În acest fel, la ce folosește mapper și reducer în Hadoop?

Potrivit Apache Software Foundation, obiectivul principal al Hartă / Reduce este de a împărți setul de date de intrare în bucăți independente care sunt procesate într-o manieră complet paralelă. The Hadoop MapReduce framework sortează ieșirile hărților, care sunt apoi introduse în reduce sarcini.

La ce folosește mapper în Hadoop?

Într-o alergare Hadoop job, aplicațiile implementează de obicei Cartograf și Interfețe de reducere pentru a furniza harta (sarcini individuale care transformă înregistrările de intrare în înregistrări intermediare) și metode de reducere pentru a reduce un set de valori intermediare care partajează o cheie la un set mai mic de valori.

Recomandat: