随笔分类 -  [solr]

摘要:在solr中加入自己的扩展分词库方法:参考文章:http://www.cnblogs.com/dennisit/archive/2013/04/07/3005847.html1、在solr的web中:\WEB-INF目录下新增一个文件夹:classes2、新增一个文件:IKAnalyzer.cfg.... 阅读全文
posted @ 2014-10-14 11:18 横渡 阅读(4596) 评论(1) 推荐(0) 编辑
摘要:Solr的defType有dismax/edismax两种,这两种的区别,可参见:http://blog.csdn.net/duck_genuine/article/details/8060026下面示例用于演示如下场景:有一网站,在用户查询的结果中,需要按这样排序:VIP的付费信息需要排在免费信息... 阅读全文
posted @ 2014-10-14 11:02 横渡 阅读(38648) 评论(2) 推荐(1) 编辑
摘要:前面使用Tomcat搭建solr,参考文章:http://www.cnblogs.com/HD/p/3977799.html原来solr可以不使用tomcat/jboss等服务器,它自身已经集成了web服务功能。搭建方法:(这里使用的是solr-4.10.0,跳过安装java)1、打开解压出来的so... 阅读全文
posted @ 2014-09-28 18:11 横渡 阅读(3725) 评论(1) 推荐(1) 编辑
摘要:Solr facet使用于分类统计,是最好的工具。下面例子使用facet将可模拟查询搜索出租房信息。1、在schema.xml中的内容如下: ... 阅读全文
posted @ 2014-09-28 15:16 横渡 阅读(6042) 评论(0) 推荐(0) 编辑
摘要:前文使用了SpellCheck做了个自动完成模拟(Solr SpellCheck),使用第一种SpellCheck方式做auto-complete,是基于动态代码方式建立内容,下面方式可通过读文件方式建立内容,并有点击率排序。1、在mycore/conf目录下新建一个dictionary.txt文件... 阅读全文
posted @ 2014-09-26 14:30 横渡 阅读(2201) 评论(0) 推荐(0) 编辑
摘要:solr提供了一个spell check,又叫suggestions,可以用于查询输入的自动完成功能auto-complete。参考文献:https://cwiki.apache.org/confluence/display/solr/Spell+Checkinghttp://www.cnblogs... 阅读全文
posted @ 2014-09-25 18:23 横渡 阅读(4026) 评论(1) 推荐(0) 编辑
摘要:Solr的facet可以用于一般性的前缀式自动完成功能,当然,它的主要功能是用于做统计、分类、区间等。统计、分类、区间功能,可参考下文:http://hongweiyi.com/2013/03/apache-solr-facet-introduction/下面例子是使用Facet做前缀式自动完成功能... 阅读全文
posted @ 2014-09-25 15:27 横渡 阅读(1872) 评论(0) 推荐(0) 编辑
摘要:使用SolrJ进行对Solr的增、删、查功能。参考引用:http://wiki.apache.org/solr/SolrjEclipse中新建一个项目:TestSolr其中SorlJ的Lib包包括:代码:建一个Item Entitypackage com.my.entity;import java.... 阅读全文
posted @ 2014-09-24 15:18 横渡 阅读(5994) 评论(0) 推荐(1) 编辑
摘要:删除solr索引数据,使用XML有两种写法:1)12)id:1删除所有索引,这样写就可以了:*:*注意:这个节点不能少,否则删除动作的事务不会提交。删除索引管理界面运行:也可以使用POST数据到这个URL方式运行:http://localhost:8899/solr/mycore/update?wt... 阅读全文
posted @ 2014-09-19 16:15 横渡 阅读(62144) 评论(0) 推荐(1) 编辑
摘要:这里使用的是mysql测试。1、先在mysql中建一个表:solr_test2、插入几条测试数据:3、用记事本打solrconfig.xml文件,在solrhome文件夹中。E:\solrhome\mycore\conf\solrconfig.xml(solrhome文件夹是什么,参见:http:/... 阅读全文
posted @ 2014-09-19 16:03 横渡 阅读(15542) 评论(1) 推荐(0) 编辑
摘要:这里忽略java安装和tomcat安装,这里使用的是solr-4.10.01、到apache下载solr,地址:http://mirrors.hust.edu.cn/apache/lucene/solr/2、解压出solr-4.10.03、复制solr-4.10.0\example\webapps中... 阅读全文
posted @ 2014-09-17 18:20 横渡 阅读(44705) 评论(12) 推荐(5) 编辑