MapReduce
MapReduce（マップリデュース）は、コンピュータ機器のクラスター上での巨大なデータセットに対する分散コンピューティングを支援する目的で、Googleによって2004年に導入されたプログラミングモデルである。

このフレームワークは関数型言語でよく使われるMap関数とReduce関数からヒントを得て作られているが、フレームワークにおけるそれらの用いられ方は元々のものと同じではない。

MapReduceのライブラリ群は、C++、C#、Erlang、Java、OCaml、Perl、Python、PHP、Ruby、F#、R言語、MATLAB等のプログラミング言語で実装されている。
Q68
コンピュータ
Concept
Q206637
クラスター
Concept
Q180634
分散コンピューティング
Concept
Q95
Google
ORG
Q2014
2004年
TIME
Q188267
プログラミングモデル
Concept
Q1289773
フレームワーク
UNK
Q193076
関数型言語
Concept
Q188860
ライブラリ
Concept
Q2407
C++
MEDIA
Q2370
C#
MEDIA
Q334879
Erlang
MEDIA
Q251
Java
Concept
Q212587
OCaml
MEDIA
Q42478
Perl
Concept
Q28865
Python
MEDIA
Q59
PHP
MEDIA
Q161053
Ruby
MEDIA
Q648619
F#
MEDIA
Q206904
R言語
MEDIA
Q169478
MATLAB
MEDIA
Q9143
プログラミング言語
Concept
Q567759
MapReduce
MEDIA
Q567759
MapReduce
MEDIA
16-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2004年
DATE
instance of
instance of
instance of
instance of
programming paradigm
instance of
instance of
instance of
instance of
programming paradigm
instance of
instance of
programming language
programming language
instance of