Hadoop Map Reduce と Google Map Reduce の違いは何ですか?
Hadoop が map reduce などの標準化を提供しているだけですか? 他に何がありますか。
Google MapReduce と Hadoop は、MapReduce フレームワーク/概念の 2 つの異なる実装 (インスタンス) です。Hadoop はオープン ソースですが、Google MapReduce はオープン ソースではありません。実際には、それに関する詳細情報はそれほど多くありません。
大規模なデータ セットを扱うため、分散ファイル システムに依存する必要があります。Hadoop は標準の分散ファイル システムとして HDFS (Hadoop Distributed File Systems) を使用し、Google MapReduce は GFS (Google File System) を使用します。
Hadoop は Java で実装されています。Google MapReduce は C++ のようです。
Google は、BigQuery Web サービスを介して Map Reduce 機能を公開しました。これは、Hadoop と Hive のように機能します (つまり、Map Reduce ジョブをバックグラウンドで生成する SQL に似た言語を使用します)。Big Query 用のブラウザベースのクエリ ツールを使用する例を以下に示します。Google がテクノロジーを公募としてリリースする場合によくあることですが、内部の詳細は公開されず、設定を調整したり調整したりすることもできません。API を使用して Web サービスを呼び出し、Google のインフラストラクチャを使用して結果をアプリケーションに返すだけです。
これについては、次のリンクを参照してください。
http://www.linuxforu.com/2011/03/mapreduce-more-power-less-code-hadoop/
HDFS VS GFS については、以下のリンクを確認してください。