码迷,mamicode.com
首页 > Web开发 > 详细

apache Solr 入门见解

时间:2015-08-25 18:30:30      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

  

  最近项目中使用到了solr,记录一下solr的一些东西

 

  下载solr,地址 http://mirror.bit.edu.cn/apache/lucene/solr/5.3.0/

 

 

  在linux目录下创建solr_home solr_tomcat 文件夹

 

  其中,solr_home目录下的文件如下:

 

 技术分享

 

  如果要配置多核的话,需配置core0core1文件夹里面的文件,单核只 需 配置 collection1

 

  bin目录里面无内容,可以忽略

 

  因为项目用到多核,所以配置core0 core1,由于配置core0core1的流程相同,下面只介绍配置core0

  core0目录下的文件

 

 技术分享

 

  进入 conf文件夹内,有schema.xml solrconfig.xml文件,其中

 

  Schema.xml : 是配置目录索引的一个文件

   技术分享

 

  如图所示,1都是配置solr的数据类型,1区配置的是基本数据类型,2区配置的是solr的分词器,当前用的是 IK Analyzer ; IK分词器下面配置了两个配置项,分    别是index 和 queryindex是按照索引查询,query按关键字查询

 

   技术分享

 

  接下来是配置fieldsfields里面应该包含一个对象的所有属性,比如产品对象,那么fields里面应当配置产品名,编号,价格....... 当然可以根据自己的需求配置自己需要的  属性

 

   技术分享

   

  接下来配置其它配置项:

 

  1 配置的是哪个属性是唯一的,这个配的是产品id是唯一的

 

  2 默认搜索的属性,也就是输入关键字后搜索的字段属性,这是当然是配产品名字

 

  3 默认搜索操作,这里是多条件查询时默认是and 还是or

 

  至此,schema文件已经配置完毕

 

 

 

 

最后在solr.xml文件下面把我们之前的多核配置上去 

 

      技术分享

 

 

 

tomcat复制到任意一目录下,改名为solr_tomcat, 然后把从下好的solr 资源文件里面找到solr.war ,把它拷贝到solr_tomcatwebapp目录下面,启动tomcat,输入localhost8080/solr,进入如下界面

 

   技术分享

     

 

apache Solr 入门见解

标签:

原文地址:http://www.cnblogs.com/evenma/p/4757800.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!