MapReduce proqramlaşdırma modeli nədir?
MapReduce proqramlaşdırma modeli nədir?

Video: MapReduce proqramlaşdırma modeli nədir?

Video: MapReduce proqramlaşdırma modeli nədir?
Video: Statistical Programming with R by Connor Harris 2024, Noyabr
Anonim

MapReduce . Vikipediyadan, pulsuz ensiklopediyadan. MapReduce a proqramlaşdırma modeli və klasterdə paralel, paylanmış alqoritmlə böyük məlumat dəstlərinin emalı və yaradılması üçün əlaqəli tətbiq.

MapReduce nədir və necə işləyir?

MapReduce Hadoop-un emal təbəqəsidir. MapReduce bölməklə paralel olaraq böyük həcmli verilənləri emal etmək üçün nəzərdə tutulmuş proqramlaşdırma modelidir iş müstəqil tapşırıqlar toplusuna çevrilir. Bura daxil xəritəni azaldır biz siyahı kimi daxiletmə alırıq və onu yenidən siyahı olan çıxışa çevirir.

Həmçinin bilin, MapReduce nə üçün istifadə olunur? MapReduce əmtəə avadanlığının böyük qruplarında etibarlı şəkildə paralel olaraq böyük həcmdə verilənləri emal etmək üçün proqramlar yaza biləcəyimiz çərçivədir. MapReduce ki, utandırıcı paralel hesablamalar üçün çərçivədir istifadə edin potensial olaraq böyük məlumat dəstləri və çoxlu sayda qovşaqlar.

Həmçinin bilmək lazımdır ki, MapReduce texnikasının tərifi nədir?

MapReduce emaldır texnika və java əsasında paylanmış hesablamalar üçün proqram modeli. The MapReduce alqoritm iki mühüm vəzifəni ehtiva edir, yəni Xəritə və Reduce. Xəritə bir sıra verilənlər toplusunu götürür və ayrı-ayrı elementlərin dəstlərə (açar/dəyər cütləri) bölündüyü başqa bir məlumat dəstinə çevirir.

MapReduce-u kim təqdim etdi?

MapReduce həqiqətən Julius Sezar tərəfindən icad edilmişdir. Yəqin ki, bunu eşitmisiniz MapReduce , klasterdə paralel və paylanmış alqoritmlə böyük verilənlər dəstlərinin emalı üçün proqramlaşdırma modeli, Big Data ekloziyasının təməl daşı Google tərəfindən icad edilmişdir.

Tövsiyə: