gpt4 book ai didi

java - Lucene 并行搜索

转载 作者:行者123 更新时间:2023-11-29 03:42:12 24 4
gpt4 key购买 nike

我建立了大约50M文档的索引(这些文档很短)。我还有大约 1M 的查询要在索引上运行。按顺序选择一个查询并在索引上运行它很简单但非常慢。

我已经尝试并行化搜索(仍然很慢)并在 RAM 中的索引上运行多个搜索器。它仍然没有提高性能,所以我想知道 Lucene 是否支持并行搜索,或者考虑索引在内存中是否有一种有效的方法。

最佳答案

你怎么知道你的索引在 RAM 中?你在使用 Lucene’s MMapDirectory

还有,你打开IndexReader with readOnly=true了吗? ?

顺便说一句,避免使用RAMDirectory puts a heavy load on your GC .

关于java - Lucene 并行搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12618096/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com