kor*_*rre 3 java lucene indexing
我正在使用Lucene Index来索引Java应用程序中的几个存储库.我有3个索引存储相同结构(字段)的文档.一个包含大约160,000个文档,第二个30.000和第三个40.000.
当我一次查询一个结果时,查询或排序结果现在没有问题.但是,我想查询它们全部3并将组合结果按指定顺序排序.
这有可能吗?
您可以使用多重读取器
IndexReader r1= IndexReader.open(...)
IndexReader r2= IndexReader.open(...)
MultiReader multiReader = new MultiReader(r1, r2);
IndexSearcher searcher = new IndexSearcher(multiReader);
Run Code Online (Sandbox Code Playgroud)
有关详细信息,您可以看到此示例