我想知道如何在mapreduce程序的帮助下将数据从Mongodb导入到hive.previousley我是借助mapreduce程序从mongodb导入数据到hdfs,现在我想从mongodb导入数据直接到hive。 我真的很感激如果有人能够为此分享任何参考文件。 提前谢谢。
答案 0 :(得分:0)
您可以尝试Mongo-Hadoop connector。它允许您使用Mongo作为Hive的后端存储(您可以使用Hive查询存储在MongoDB中的数据)。
如果您确实需要将数据导入Hive,首先需要创建一个带有mongo集合的(临时)Hive表,您将从中导入数据作为后端。然后,您可以使用Hive CTAS查询将数据导入另一个Hive表。