选择具有模糊选项的最快搜索引擎

时间:2016-01-13 13:18:24

标签: search solr lucene lucene.net

目前我们的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专业人员提供了一系列问题:

  • 从.Net迁移到Java是否有意义?
  • 您是否看到有其他替代方法可以处理如此大量的数据?
  • 你有这样的经历,你可以根据Lucene模糊搜索分享一些数字吗? (我们有每个搜索请求4-8秒到250万个索引,请参阅上面的链接以了解更多详情)
  • 您是否有使用FlexLucene的经验?它比Lucene.Net好吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

我建议你升级到更新版本的Lucene,因为模糊搜索的性能得到了显着提高(通过利用有限状态机)。

相关问题