目前我们的ASP.Net应用程序基于Lucene.Net 3.0.3进行搜索。我们将实施搜索服务以使用> 250万项并有类似的问题,在这种情况下哪种搜索引擎将是最快的。
正如我们所知,Lucene.Net基于经典的Java Lucene原则,理想情况下它应该具有几乎相同的速度。但我们发现Lucene.Net 3.0.3引擎存在模糊搜索速度的问题。 我们找到了一些解释为什么在Lucene中使用模糊搜索表现不好(在我们的数据中,每个请求需要6-8秒):Solr/Lucene fuzzy search too slow
我们还介绍了使用Lucene.Net 3.0.3的速度问题here
因此,我们为Lucene社区和所有经验丰富的IT专业人员提供了一系列问题:
谢谢。
答案 0 :(得分:0)
我建议你升级到更新版本的Lucene,因为模糊搜索的性能得到了显着提高(通过利用有限状态机)。