09 2017 档案

摘要:在搜索中,我们搜索时,通常会自动返回一些相关的搜索。比如,你搜索了一本书,会自动返回作者信息加上他的其它书籍的数量。这种功能在Solr中称之为Facet。不太好翻译。下面对于参数的说明,我以搜索“手机”为例子,比较好说明一点。其中一些属性可能并不适用于中文。我的说明仅仅是举个例子。搜索"手机"时,可 阅读全文
posted @ 2017-09-08 13:58 一剑侵心 阅读(1754) 评论(0) 推荐(0) 编辑
摘要:Solr中提供了MoreLikeThis的功能,用于查询相似的文档 。应用场景(个人理解):1. 你写的文章和别人文章相似度高的话,有一方是抄袭的可能性就很大。2. 查找相似的产品。 MoreLikeThis 可以作为searchComponent使用,也可以作为requestHandler使用。 阅读全文
posted @ 2017-09-07 16:38 一剑侵心 阅读(1262) 评论(0) 推荐(0) 编辑
摘要:拼写检查也是搜索引擎必备的功能。Solr中提供了SpellCheckComponent 来实现此功能。我看过《Solr In Action》,是基于Solr4.X版本的,那时Suggestion 和 SpellCheck 用的是同一个组件。我个人感觉这两个其实也可以归为同一类概念。当你在搜索框中输入 阅读全文
posted @ 2017-09-05 16:20 一剑侵心 阅读(1131) 评论(0) 推荐(1) 编辑
摘要:搜索结果高亮显示是搜索引擎中的常用功能,在Solr中,我们可以如下配置: 常用的一些属性: 不同的hl.method,还会有不同的参数。需要用到的时候再去查询文档。 当我们输入多个单词,希望在搜索结果里不同的单词用不同的背景色显示。在Solr的样例配置中,发现<searchComponent nam 阅读全文
posted @ 2017-09-04 17:38 一剑侵心 阅读(768) 评论(0) 推荐(0) 编辑
摘要:遇到的一些问题: 在前面的Suggest配置完后,我在 “/select” 这个 <requestHandler>里面加上了highlight的配置,可是当我在搜索框里输入字符时,竟然报如下的错误: org.apache.solr.client.solrj.impl.HttpSolrClient$R 阅读全文
posted @ 2017-09-04 14:18 一剑侵心 阅读(523) 评论(0) 推荐(0) 编辑
摘要:当我们使用baidu或者Google时,你输入很少的字符,就会自动跳出来一些建议选项,在Solr里,我们称之为Suggest,在solrconfig.xml里做一些简单的配置,即可实现这一功能。配置如下: 元素 <searchComponent> 的属性说明: name:指定searchCompon 阅读全文
posted @ 2017-09-01 15:51 一剑侵心 阅读(1079) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示