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