摘要: Lucene是Apache发布的开源搜索引擎开发工具包,不仅提供了核心的搜索功能,还提供了许多其他功能插件,例如:拼写检查功能模块。搜索拼写检查模块实现类在lucene-suggest-x.xx.x.jar包中,package名为org.apache.lucene.search.spell,其中拼写... 阅读全文
posted @ 2015-09-18 17:49 Mr.Left 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: 自定义的solr搜索系统作为web应用发布到tomcat后,运行过程中其搜索代码逻辑如下:用户solr搜索应用发送搜索请求URL,solr应用的org.apache.solr.servlet.SolrDispatchFilter类接收到请求,SolrDispatchFilter.doFilter()... 阅读全文
posted @ 2015-09-18 16:29 Mr.Left 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 拼写检查功能,能在搜索时,提供一个较好用户体验,所以,主流的搜索引擎都有这个功能。那么什么是拼写检查,其实很好理解,就是你输入的搜索词,可能是你输错了,也有可能在它的检索库里面根本不存在这个词,但是这时候它能给你返回,相似或相近的结果来帮助你校正。举个例子,假如你在百度里面输入在在线电瓶,可能它的索... 阅读全文
posted @ 2015-09-18 14:06 Mr.Left 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 一、拼写检查的目的拼写检查功能,能在搜索时,提供一个较好用户体验,所以,主流的搜索引擎都有这个功能。那么什么是拼写检查,其实很好理解,就是你输入的搜索词,可能是你输错了,也有可能在它的检索库里面根本不存在这个词,但是这时候它能给你返回,相似或相近的结果来帮助你校正。举个例子,假如你在百度里面输入在在... 阅读全文
posted @ 2015-09-18 11:08 Mr.Left 阅读(1484) 评论(1) 推荐(0) 编辑