如何用mapreduce的方式建立lucene索引?

cnjp1d6j  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(348)

我正在用hadoop构建一个小的图像相似性搜索应用程序。我决定使用lire,在这个演示代码中,它使用lucene indexwriter将索引写入本地磁盘。我现在所做的是让我的减速机生成lire记录。但是如何让reducer将这些记录写入hdfs中的lucene索引文件呢?我在google上找到了一些工具,比如solrcloud、blur,但是没有好的文档和代码示例来演示如何做到这一点。
有人知道一些好的参考资料吗?
另外,我注意到有一个题目很相似,但是3年前的问题,答案不清楚。

wooyq4lh

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

相关问题