我对MongoDB的使用非常简单。我只有一个副本集并处理一些基本查询而不使用Map Reduce。
我听说Hadoop是一款出色的数据处理工具,可以在MongoDB连接时提高性能。它可以很好地处理Map Reduce,但在我的情况下是否有用,它不包含任何Map Reduce函数?
此外,如果我在MongoDB中使用Map Reduce并连接到Hadoop,性能将如何提高?
答案 0 :(得分:1)
Hadoop适用于批处理和大量数据(GB到TB)。 因此,如果您不希望在您的情况下需要大量数据,并且您需要立即输出查询,则可以通过mongo单独完成。 Hadoop可能对这项工作来说太过分了。