Hadoop-da mapper və reduktor nədir?
Hadoop-da mapper və reduktor nədir?

Video: Hadoop-da mapper və reduktor nədir?

Video: Hadoop-da mapper və reduktor nədir?
Video: What is MapReduce♻️in Hadoop🐘| Apache Hadoop🐘 2024, Sentyabr
Anonim

Əsas üstünlüyü MapReduce çox hesablama qovşaqları üzərində verilənlərin emalının miqyasını asanlaşdırmaqdır. Altında MapReduce modelində verilənləri emal edən primitivlərə mappers və deyilir reduktorlar . Məlumat emal tətbiqinin xəritəçilərə parçalanması və reduktorlar bəzən qeyri-trivial olur.

Bunu nəzərə alaraq, mapper və reduktor nədir?

MapReduce iki əsas funksiyadan ibarətdir: Mapper və Reduktor . Xəritəçi daxil olan məlumatları emal edən funksiyadır. The xəritəçi məlumatları emal edir və bir neçə kiçik məlumat parçası yaradır.

xəritəçi nədir? A xəritəçi verilənləri təsvir edə bilər xəritəçi eləcə də coğrafi xəritələr yaradan şəxs. Coğrafiyanın vəzifələri xəritəçi və ya xəritəçəkmə texnikinə ərazinin xəritəsini yaratmaq üçün coğrafi məlumatların toplanması və işlənməsi daxildir.

Bu şəkildə Hadoop-da mapper və reduktorun istifadəsi nədir?

Apache Software Foundation-a görə, əsas məqsədi Xəritə / Azaltmaq giriş məlumat dəstini tamamilə paralel şəkildə işlənən müstəqil hissələrə bölməkdir. The Hadoop MapReduce Çərçivə xəritələrin çıxışlarını çeşidləyir, daha sonra bunlar da daxil edilir azaltmaq tapşırıqlar.

Hadoop-da xəritəçinin istifadəsi nədir?

Qaçışda Hadoop iş, proqramlar adətən həyata keçirir Xəritəçi və Xəritəni təmin etmək üçün Reducer interfeysləri (giriş qeydlərini aralıq qeydlərə çevirən fərdi tapşırıqlar) və açarı daha kiçik dəyərlər dəstinə paylaşan aralıq dəyərlər toplusunu azaltmaq üçün üsulları azaltmaq.

Tövsiyə: