6

NoSQLを高レベルの観点から説明するのは非常に簡単です。基本的には「Key-Value」ストレージです。もちろん、何千ものマイナーで重要なものがありますが、一般的には、それは単なるキーバリューストレージです。

HadoopとMap/Reduceを説明する最良の方法は何ですか?初心者でも簡単に比較できる「現実世界」の例かもしれません。ありがとう!

4

2 に答える 2

4

私は最近、 MapReduceについて説明しているこの素晴らしい記事を見つけました:

私はしばらくの間GoogleのMapReduceアルゴリズムについて書くことを計画していましたが、良い実用的な例を見つけることができませんでした。次に、SteveYeggeによるNorthwestC ++ Users Groupのプレゼンテーションと、フォローアップのディスカッションとビールがあり、少しひらめきました。スティーブは、とりわけ、ビルドプロセスについて話していました。そして、それはMapReduceを説明するのに最適な一連のアルゴリズムです。

コード例はC++ですが、内容は実際には言語に依存しません。

于 2010-11-14T18:46:00.533 に答える
0

これは、一般的なmap / reduceに関する優れたチュートリアルであり、背景、基本、およびデータフローについて説明しています。GoogleのAppEngineの実装についても説明すると便利だと思います。

http://developer.yahoo.com/hadoop/tutorial/module4.html

于 2013-09-03T10:13:51.983 に答える