使用Hadoop map/reduce和Mongo的内置map/reduce在MongoDB上进行map/reduce工作的关键区别是什么?
我什么时候 Select 哪个 map /缩小引擎?每个引擎处理存储在mongodb中的数据的优缺点是什么?
使用Hadoop map/reduce和Mongo的内置map/reduce在MongoDB上进行map/reduce工作的关键区别是什么?
我什么时候 Select 哪个 map /缩小引擎?每个引擎处理存储在mongodb中的数据的优缺点是什么?
我的答案基于Hadoop MR的知识和经验以及Mongo DB MR的学习.
从上面我可以提出以下 Select 标准:
如果要做复杂的、计算密集的MR工作(例如一些回归计算),请 Select hadoop MR.map和reduce之间有大量或不可预测的数据,这也意味着Hadoop先生.
Java是一种更强大的语言,有更多的库,尤其是统计库.应该考虑到这一点.