1

为什么我在使用关系数据库 (RDBMS) 时从未听说过MapReduce一词?现在突然之间,NoSQL MapReduce 无处不在。我只是想从一般意义上理解为什么关系数据库中没有 MapReduce 概念以及为什么 NoSQL 需要它。谢谢。

4

2 回答 2

3

从您链接到的 Wiki 文章的内容来看,MapReduce 是一种实现技术。许多可能的其他人之一。

精确地发明了关系模型,以便可以从用户那里抽象出实现技术。

很明显,某些人现在开始“运动”,推动再次向用户展示实现技术,而他们称之为“进步”则更能说明问题。

了解和理解关系模型的人也明白,在真正的关系 DBMS 中,在处理“BigRelations”时,没有什么可以阻止引擎幕后应用完全相同的 MapReduce 技术。

于 2012-09-25T09:25:53.390 回答
0

https://www.coursera.org/#course/bigdata

于 2012-09-25T04:59:42.570 回答