我的MongoDB需要Hadoop吗?

时间:2014-04-25 09:12:16

标签: mongodb hadoop mapreduce

我对MongoDB的使用非常简单。我只有一个副本集并处理一些基本查询而不使用Map Reduce。

我听说Hadoop是一款出色的数据处理工具,可以在MongoDB连接时提高性能。它可以很好地处理Map Reduce,但在我的情况下是否有用,它不包含任何Map Reduce函数?

此外,如果我在MongoDB中使用Map Reduce并连接到Hadoop,性能将如何提高?

1 个答案:

答案 0 :(得分:1)

Hadoop适用于批处理和大量数据(GB到TB)。 因此,如果您不希望在您的情况下需要大量数据,并且您需要立即输出查询,则可以通过mongo单独完成。 Hadoop可能对这项工作来说太过分了。