Mikä on Mapper ja Reduktor Hadoopissa?
Mikä on Mapper ja Reduktor Hadoopissa?

Video: Mikä on Mapper ja Reduktor Hadoopissa?

Video: Mikä on Mapper ja Reduktor Hadoopissa?
Video: Create and Execute MapReduce in Eclipse 2024, Marraskuu
Anonim

Suurin etu MapReduce on se, että on helppo skaalata tietojenkäsittely useissa laskentasolmuissa. Alla MapReduce Mallin tietojenkäsittelyprimitiivit ovat nimeltään kartoittajia ja supistimet . Tietojenkäsittelysovelluksen hajottaminen kartoitsijoiksi ja supistimet on joskus ei-triviaali.

Kun tämä pidetään mielessä, mikä on kartoitus ja supistin?

MapReduce koostuu kahdesta avaintoiminnosta: Mapper ja Reducer . Mapper on toiminto, joka käsittelee syötetietoja. The kartoittaja käsittelee tiedot ja luo useita pieniä tietopaloja.

mikä on kartoittaja? A kartoittaja osaa kuvata dataa kartoittaja sekä henkilö, joka luo maantieteellisiä karttoja. Maantieteellisen tehtävät kartoittaja tai karttateknikko sisältää maantieteellisten tietojen keräämisen ja käsittelyn alueen kartan luomiseksi.

Mitä hyötyä kartoittajasta ja supistimesta on tällä tavalla Hadoopissa?

Mukaan Apache Software Foundation, ensisijainen tavoite Kartta / Vähentää on jakaa syöttötietojoukko itsenäisiksi paloiksi, jotka käsitellään täysin rinnakkain. The Hadoop MapReduce Framework lajittelee karttojen lähdöt, jotka sitten syötetään vähentää tehtäviä.

Mitä hyötyä Mapperista on Hadoopissa?

Juoksussa Hadoop työ, sovellukset tyypillisesti toteuttavat Mapper ja Reducer-rajapinnat kartan tarjoamiseksi (yksittäiset tehtävät, jotka muuttavat syöttötietueita välitietueiksi) ja vähentävät menetelmiä sellaisten väliarvojen vähentämiseksi, jotka jakavat avaimen pienempään arvojoukkoon.

Suositeltava: