如何使用sqoop将数据从hadoop加载到solr?

如何使用sqoop将数据从hadoop加载到solr?,hadoop,jdbc,solr,hdfs,sqoop,Hadoop,Jdbc,Solr,Hdfs,Sqoop,我想将通过MR jobs创建的索引复制到solr中,这些索引现在驻留在HDFS中。可以使用sqoop吗 如果是,要使用什么jdbc连接器或驱动程序?如果不是QooP,还有别的办法吗? < P>你可能想考虑使用水槽。 MorphlineSolrSink:此接收器非常适合将原始数据流式传输到HDFS(通过HdfsSink)和同时提取、转换相同数据并将其加载到Solr(通过MorphlineSolrSink)的用例 更多信息:为什么您需要将数据从HDFS(假设您的意思)复制到Solr?Solr不是一个

我想将通过MR jobs创建的索引复制到solr中,这些索引现在驻留在HDFS中。可以使用sqoop吗


如果是,要使用什么jdbc连接器或驱动程序?如果不是QooP,还有别的办法吗?

< P>你可能想考虑使用水槽。 MorphlineSolrSink:此接收器非常适合将原始数据流式传输到HDFS(通过HdfsSink)和同时提取、转换相同数据并将其加载到Solr(通过MorphlineSolrSink)的用例


更多信息:

为什么您需要将数据从HDFS(假设您的意思)复制到Solr?Solr不是一个数据存储,它是一个搜索平台,通常只存储索引,实际数据存储在Solr和lucene不熟悉的其他地方。我可以用hadoop中的lucene存储数据吗?理论上可以,但这是一个非常糟糕的做法,就像错误地使用solr一样,所以对于任何实际应用程序,都不会像那样使用solr。建议您仔细阅读solr和hadoop,至少了解每种应用程序应该使用的用例。如果你手头有一个商业案例,你可能想解释它,人们也可以参与其中。我在hadoop中有索引,我想复制到solr中,然后从那里阅读。有可能吗?你能告诉我怎么复印吗?