【问题标题】:Merging several taxonomy indexes for faceted search合并多个分类索引以进行分面搜索
【发布时间】:2011-10-18 13:35:07
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: lucene facet faceted-search


    【解决方案1】:

    我问了同样的问题on the lucene mailing list,他们给我指出了 TaxonomyMergeUtils 类,它是 lucene-facets 模块示例的一部分。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-27
      • 2014-03-02
      • 2022-07-05
      • 2021-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多