MapReduce бағдарламалау моделі дегеніміз не?
MapReduce бағдарламалау моделі дегеніміз не?

Бейне: MapReduce бағдарламалау моделі дегеніміз не?

Бейне: MapReduce бағдарламалау моделі дегеніміз не?
Бейне: Big data, 10 класс 2024, Сәуір
Anonim

MapReduce . Википедиядан, еркін энциклопедия. MapReduce Бұл бағдарламалау моделі және кластердегі параллельді, бөлінген алгоритмі бар үлкен деректер жиынын өңдеу және генерациялау үшін байланысты іске асыру.

MapReduce деген не және ол қалай жұмыс істейтінін біліңіз бе?

MapReduce Hadoop өңдеу қабаты болып табылады. MapReduce бөлу арқылы үлкен көлемдегі деректерді параллельді өңдеуге арналған бағдарламалау моделі болып табылады жұмыс дербес тапсырмалар жиынтығына айналдырады. Мұнда картаны азайту біз кірісті тізім ретінде аламыз және ол оны қайтадан тізім болып табылатын шығысқа түрлендіреді.

Сондай-ақ, MapReduce не үшін қолданылатынын біліңіз? MapReduce бұл біз сенімді түрде тауарлық жабдықтың үлкен кластерлерінде параллельді түрде үлкен көлемдегі деректерді өңдеу үшін қосымшаларды жаза алатын негіз болып табылады. MapReduce ұятсыз параллельді есептеулер үшін негіз болып табылады пайдалану ықтимал үлкен деректер жиыны және түйіндердің үлкен саны.

Сондай-ақ білу үшін MapReduce техникасының анықтамасы қандай?

MapReduce өңдеу болып табылады техника және java негізіндегі таратылған есептеулерге арналған бағдарлама үлгісі. The MapReduce алгоритм екі маңызды тапсырманы қамтиды, атап айтқанда Map және Reduce. Карта деректер жинағын қабылдайды және оны басқа деректер жинағына түрлендіреді, мұнда жеке элементтер кортеждерге (кілт/мән жұптары) бөлінеді.

MapReduce-ті кім енгізді?

MapReduce шынымен Юлий Цезарь ойлап тапты. Сіз мұны естіген шығарсыз MapReduce , кластердегі параллельді және үлестірілген алгоритмі бар үлкен деректер жиынын өңдеуге арналған бағдарламалау моделін, Үлкен деректер эклозиясының ірге тасы Google ойлап тапты.

Ұсынылған: