【问题标题】:Fuzzy search complexity in lucenelucene中的模糊搜索复杂度
【发布时间】:2017-01-31 10:23:54
【问题描述】:

我正在使用 lucene 4.10.4。

谁能解释一下模糊搜索的工作原理?与普通搜索相比,搜索时间增加了多少?

【问题讨论】:

    标签: lucene fuzzy-search


    【解决方案1】:

    从 Lucene 4 开始,通过使用Fast string correction with Levenshtein automata paper,模糊搜索的实现效率更高

    长话短说,本文展示了如何识别 索引中所有单词 V 的集合,其中 Levenshtein 距离 V 和查询不超过距离 d,这正是 一个人想要模糊搜索。

    当然,它仍然会比直接查找要慢一些,但它不再是性能杀手。

    【讨论】:

      猜你喜欢
      • 2016-04-16
      • 2014-05-04
      • 1970-01-01
      • 2012-08-19
      • 2012-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多