我计划首次在MongoDB中构建一个DataWarehouse。有人建议我应该使用Hadoop进行map-reduce,以防我需要对数据集进行更复杂的分析。 在发现Hive后,我喜欢通过类似于SQL的语言进行mapreduces的想法。但我怀疑的是,我是否可以直接将HiveQL查询转换为mongodb而无需在Hadoop上构建Hive DW?因为在所有用例中我发现它似乎只适用于Hadoop HDFS中的数据。
答案 0 :(得分:0)
您可以使用MongoDB Connector for Hadoop: http://docs.mongodb.org/ecosystem/tools/hadoop/
Mongo DB本身也有Map-Reduce范例: http://docs.mongodb.org/manual/core/map-reduce/