Wat is karteerder en verkleiner in Hadoop?
Wat is karteerder en verkleiner in Hadoop?

Video: Wat is karteerder en verkleiner in Hadoop?

Video: Wat is karteerder en verkleiner in Hadoop?
Video: What is MapReduce♻️in Hadoop🐘| Apache Hadoop🐘 2024, Mei
Anonim

Die groot voordeel van KaartVerminder is dat dit maklik is om dataverwerking oor veelvuldige rekenaarnodusse te skaal. Onder die KaartVerminder model, word die dataverwerking primitiewe kaartmakers en genoem verkleiners . Ontbinding van 'n dataverwerkingstoepassing in karteerders en verkleiners is soms nie-triviaal.

As u dit in die oog hou, wat is karteerder en verkleiner?

MapReduce bestaan uit twee sleutelfunksies: Mapper en verkleiner . Mapper is 'n funksie wat die insetdata verwerk. Die karteerder verwerk die data en skep verskeie klein stukkies data.

wat is 'n karteerder? A karteerder data kan beskryf karteerder sowel as 'n persoon wat geografiese kaarte skep. Pligte van 'n geografiese karteerder of kartering tegnikus sluit in die versameling en verwerking van geografiese data om 'n kaart van 'n gebied te skep.

Op hierdie manier, wat is die gebruik van karteerder en verkleiner in Hadoop?

Volgens The Apache Software Foundation, die primêre doelwit van Kaart / Verminder is om die insetdatastel in onafhanklike stukke te verdeel wat heeltemal parallel verwerk word. Die Hadoop MapReduce raamwerk sorteer die uitsette van die kaarte, wat dan ingevoer word na die verminder take.

Wat is die gebruik van mapper in Hadoop?

In 'n hardloop Hadoop werk, toepassings implementeer tipies die Mapper en Verminder-koppelvlakke om die kaart te verskaf (individuele take wat insetrekords omskep in intermediêre rekords) en verminder metodes om 'n stel tussenwaardes te verminder wat 'n sleutel tot 'n kleiner stel waardes deel.

Aanbeveel: