リレーショナル データベース (RDBMS) を使用しているときにMapReduceという用語を聞いたことがないのはなぜですか? そして今、突如としてNoSQL MapReduce があらゆる場所に登場しました。一般的な意味で、リレーショナル データベースに MapReduce の概念がない理由と、NoSQL でそれが必要な理由を理解したいと思います。ありがとう。
2 に答える
3
リンク先のWiki記事の内容から判断すると、MapReduceは実装手法です。他の多くの可能性の1つ。
リレーショナルモデルは、実装手法をユーザーから抽象化できるように正確に考案されました。
現在、特定の人々が実装手法をユーザーに再び公開することを促進する「動き」を開始していることは非常にわかりやすく、彼らがそれを「進歩」と呼んでいることはさらにわかりやすいです。
リレーショナルモデルを知っていて理解している人は、真のリレーショナルDBMSでは、「BigRelations」を処理するときに、エンジンがまったく同じMapReduceテクニックを隠蔽して適用するのを止めることはできないことも理解しています。
于 2012-09-25T09:25:53.390 に答える
0
于 2012-09-25T04:59:42.570 に答える