【发布时间】:2012-06-05 03:11:35
【问题描述】:
我正在编写一个帮助系统,我想以现代方式实现搜索,例如它现在可以在 Google 搜索中使用:当用户只开始输入查询字母时,他会立即获得结果,并且每个下一个字母都会使结果集更加具体。
索引文本并以这种方式搜索的算法是什么?
维基百科或/和其他链接都可以,无需浪费时间详细解释。
【问题讨论】:
我正在编写一个帮助系统,我想以现代方式实现搜索,例如它现在可以在 Google 搜索中使用:当用户只开始输入查询字母时,他会立即获得结果,并且每个下一个字母都会使结果集更加具体。
索引文本并以这种方式搜索的算法是什么?
维基百科或/和其他链接都可以,无需浪费时间详细解释。
【问题讨论】:
作为一种实用的方法,我认为您可以使用像 lucene 这样的库,它可以帮助您处理有关全文索引的大部分事情。
【讨论】: