1

我计划更改我现有的 lucene 索引以使用 lucene 3.4.0 中引入的新方面。

不幸的是,文档仍然有点稀疏,所以我找不到我的问题的答案:

我创建了一个包含 800 万本书的相对较大的索引,方法是将其分成几个较小的文档组,为它们创建索引,然后使用IndexWriter.addIndexes.

这允许将工作分配给多个线程甚至计算机。

我现在想为我的索引添加分面搜索功能,但我有以下问题:如何合并/添加/加入由 LuceneTaxonmyWriter 创建的多个分类索引?

4

1 回答 1

1

我在 lucene 邮件列表上问了同样的问题,他们向我指出了TaxonomyMergeUtils类,它是 lucene-facets 模块示例的一部分。

此类包含将两个索引与其分类索引合并在一起所需的代码。

注意:如果您使用的是 maven 包,则不包括示例,您必须从网站下载完整的 lucene 包(可能还有它的源代码)。

于 2011-10-24T09:36:27.863 回答