solr
青梅煮酒-竹马为梦
这个作者很懒,什么都没留下…
展开
-
Solr 4.7.2部署
步骤1,从solr-4.7.2\dist复制solr-4.7.2.0.war到tomcat/webapps下并重命名为solr.war; 步骤2,将solr-4.7.2\example\solr复制到任意目录,并把文件修改成solr-home; 方法一: 步骤3,在tomcat\webapps\solr\WEB-INF下web.xml,如下: ...2015-01-04 10:00:06 · 119 阅读 · 0 评论 -
Solr Facet
1、在schema.xml中的内容如下: <?xml version="1.0" ?> <schema name="my core" version="1.1"> <fieldtype name="string" class="solr.StrField" sortMissingLast="true&quo原创 2015-01-10 10:28:51 · 105 阅读 · 0 评论 -
Solr java IKAnalyzer词库
首先需要引入一下两个包: IKAnalyzer2012FF_u1.jar lucene-core-4.3.1.jar 如果想和服务器上的停词库同步可以把stopword.dic拷贝进来。 别的什么都不需要进行配置,代码如下 /** * IK分词器两种写法 * @author zhouguohui * */ public class test { publi...原创 2015-01-10 10:23:25 · 222 阅读 · 0 评论 -
Solrj SolrQuery查询
SolrQuery有两种方式处理查询结果处理如下 第一种方式:普通方式处理查询结果 public class QueryDocsDemo { // public static final String SOLR_URL = "http://127.0.0.1:8983/solr"; public static final String SOLR_URL = "http://127....2015-01-10 10:14:41 · 613 阅读 · 0 评论 -
Solrj 创建、修改、添加、删除、索引库
代码如下: private static HttpSolrServer server = null; private static SolrSearchUtils instance = new SolrSearchUtils(); /** * 单利模式 */ public static SolrSearchUtils getInstan...2015-01-10 10:07:06 · 125 阅读 · 0 评论 -
Solr terms使用
这个根据solr提供的terms 实现一:实现商品名称自动联想 public static List<String> getSearchSuggestHjy(String selectValue,int num){ List<String> keyValue = new ArrayList<String>(); So...2015-01-10 10:00:47 · 584 阅读 · 0 评论 -
Solr 函数
1)constant:支持有小数点的常量; 例如:1.5 ;SolrQuerySyntax:_val_:1.5 2)fieldvalue:这个函数将会返回numeric field的值,这个域必须是indexd的,非multiValued的。格式很简单,就是该域的名字。如果这个域中没有这样的值,那么将会返回0。3)ord:对于一个域,它所有的值都将会按照字典顺序排列,这个函数返回你要查询...原创 2015-01-05 10:18:01 · 236 阅读 · 0 评论 -
Solr 高效自动联想
步骤1: 首先创建三个字段:分别存放汉字,拼音和拼音首字母<field name="hanzi" type="string" indexed="true" stored="false" multiValued="false"/> <field name="pinyin" type="kw_pinyin"原创 2015-01-05 10:17:50 · 335 阅读 · 0 评论 -
Solr Suggestion 自动联想
修改core的solrconfig.xml 加入这段到<config />内 <searchComponent name="spellcheck" class="solr.SpellCheckComponent"> <lst name="spellchecker"> <str name="name&quo原创 2015-01-04 11:31:06 · 305 阅读 · 0 评论 -
Solr 语法
查询参数 常用: q - 查询字符串,必须的。 fl - 指定返回那些字段内容,用逗号或空格分隔多个。 start - 返回第一条记录在完整找到结果中的偏移位置,0开始,一般分页用。 rows - 指定返回结果最多有多少条记录,配合start来实现分页。 sort - 排序,格式:sort=<field name>+<desc|asc>[,<...2015-01-04 11:23:44 · 224 阅读 · 0 评论 -
Solr dataimport详解
步骤1: 在solrconfig.xml增加 <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str n...2015-01-04 11:13:57 · 853 阅读 · 0 评论 -
Solr schema.xml 详解
type节点 先来看下type节点,这里面定义FieldType子节点,包括name、class、positionIncrementGap等一些参数。必选参数: name:就是这个FieldType的名称。 class:指向org.apache.solr.analysis包里面对应的class名称,用来定义这个类型的行为。 其他可选的属性: sortMissingLast,so...原创 2015-01-04 11:00:48 · 165 阅读 · 0 评论 -
Solr lucene的一元、二元拆词
首先需要导入:lucene-analyzers.jar 下面代码分词的详解: import java.io.Reader; import java.io.StringReader; import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.StopFilter; impo...2015-01-12 10:20:12 · 359 阅读 · 0 评论