我正在用hadoop构建一个小的图像相似性搜索应用程序。我决定使用lire,在这个演示代码中,它使用lucene indexwriter将索引写入本地磁盘。我现在所做的是让我的减速机生成lire记录。但是如何让reducer将这些记录写入hdfs中的lucene索引文件呢?我在google上找到了一些工具,比如solrcloud、blur,但是没有好的文档和代码示例来演示如何做到这一点。有人知道一些好的参考资料吗?另外,我注意到有一个题目很相似,但是3年前的问题,答案不清楚。
wooyq4lh1#
如果您使用的是solr4.7,那么有一个选项do index usinghdfs usingkite morpholines代码。这是solr分布的一部分(>4.7)。更多信息请看这个jira。https://issues.apache.org/jira/browse/solr-5729还可以看看前面的git存储库https://github.com/markrmiller/solr-map-reduce-example
1条答案
按热度按时间wooyq4lh1#
如果您使用的是solr4.7,那么有一个选项do index usinghdfs usingkite morpholines代码。这是solr分布的一部分(>4.7)。更多信息请看这个jira。https://issues.apache.org/jira/browse/solr-5729
还可以看看前面的git存储库https://github.com/markrmiller/solr-map-reduce-example