Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

MapReduce

Матеріал з Вікіпедії — вільної енциклопедії.

MapReduce (читається «МепРід'юс») — це програмна модель тапрограмний каркас, що її реалізує, розроблені компанієюGoogle для проведеннярозподіленої паралельної обробки великих масивів даних з використанням кластерів звичайних недорогих комп'ютерів. Програма MapReduce складається із функціїMap(), яка обробляє пари ключ/значення і генерує набір проміжних пар ключ/значення, і функціїReduce(), яка зводить докупи всі проміжні значення пов'язані з одним і тим же проміжним ключем[1]

Термін «MapReduce» означав спочатку тількивласницьку технологію Google, але зараз ставзагальновживаним і використовується для означеннямоделі програмування.Бібліотеки MapReduce були створені для різних мов програмування. Однією із найпопулярнішихвільних імплементацій єApache Hadoop.

Джерела

[ред. |ред. код]
  1. research.google.com. Архіворигіналу за 11 грудня 2017. Процитовано 28 лютого 2012.

Посилання

[ред. |ред. код]


Загальне
Рівні паралелізму
Bit · Instruction · Data · Task
Нитки
Теорія
Елементи
Координація
Програмування
Апаратне забезпечення
API
Проблеми
PROGЦе незавершена стаття пропрограмування.
Ви можетедопомогти проєкту,виправивши або дописавши її.
Отримано зhttps://uk.wikipedia.org/w/index.php?title=MapReduce&oldid=39036652
Категорії:
Прихована категорія:

[8]ページ先頭

©2009-2026 Movatter.jp