Ի՞նչ է քարտեզագրիչը և կրճատիչը Hadoop-ում:
Ի՞նչ է քարտեզագրիչը և կրճատիչը Hadoop-ում:

Video: Ի՞նչ է քարտեզագրիչը և կրճատիչը Hadoop-ում:

Video: Ի՞նչ է քարտեզագրիչը և կրճատիչը Hadoop-ում:
Video: Արյան ցածր ճնշում, որոնք են նշանները, պատճառները, ինչ անել ցածր ճնշման ժամանակ 2024, Մայիս
Anonim

Հիմնական առավելությունը MapReduce այն է, որ հեշտ է չափել տվյալների մշակումը մի քանի հաշվողական հանգույցների վրա: Տակ MapReduce մոդելը, տվյալների մշակման պրիմիտիվները կոչվում են քարտեզներ և կրճատիչներ . Տվյալների մշակման հավելվածի տարրալուծումը քարտեզագրողների և կրճատիչներ երբեմն աննշան է:

Հաշվի առնելով սա՝ ի՞նչ է քարտեզագրողը և կրճատիչը:

MapReduce-ը բաղկացած է երկու հիմնական գործառույթից. Mapper և Reducer . Քարտեզագրող գործառույթ է, որը մշակում է մուտքային տվյալները: Այն քարտեզագրող մշակում է տվյալները և ստեղծում տվյալների մի քանի փոքր կտորներ:

ինչ է քարտեզագրողը: Ա քարտեզագրող կարող է նկարագրել տվյալներ քարտեզագրող ինչպես նաև աշխարհագրական քարտեզներ ստեղծող անձ։ Աշխարհագրականի պարտականությունները քարտեզագրող կամ քարտեզագրման տեխնիկը ներառում է աշխարհագրական տվյալների հավաքագրում և մշակում՝ տարածքի քարտեզ ստեղծելու համար:

Այս կերպ, Hadoop-ում քարտեզագրողի և ռեդուկտորի օգտագործումը ո՞րն է:

Ըստ The Apache Software Foundation-ի՝ առաջնային նպատակը Քարտեզ / Նվազեցնել մուտքային տվյալների հավաքածուն բաժանելն է անկախ կտորների, որոնք մշակվում են ամբողջովին զուգահեռ ձևով: Այն Hadoop MapReduce Framework-ը տեսակավորում է քարտեզների ելքերը, որոնք այնուհետև մուտքագրվում են նվազեցնել առաջադրանքներ.

Ո՞րն է քարտեզագրողի օգտագործումը Hadoop-ում:

Վազքի մեջ Hadoop աշխատանք, հավելվածները սովորաբար իրականացնում են Քարտեզագրող և Reducer ինտերֆեյսներ՝ քարտեզը տրամադրելու համար (անհատական առաջադրանքներ՝ մուտքագրման գրառումները միջանկյալ գրառումների վերածելով) և նվազեցնելու մեթոդները՝ նվազեցնելու միջանկյալ արժեքների շարքը, որոնք կիսում են բանալին ավելի փոքր արժեքների հավաքածուի համար:

Խորհուրդ ենք տալիս: