欢迎投稿

今日深度:

solr学习笔记,

solr学习笔记,


一.solr是一个基于Lucene的Java搜索引擎服务器。

二.solr安装与配置

 solr版本下载地址http://www.eu.apache.org/dist/lucene/solr/

   我下载的是solr-4.9.1,解压至D盘,

   i:命令行:进入D:\solr\example, 运行java -jar start.jar

  浏览器请求http://localhost:8983/solr/网址,即打开solr程序管理界面

 ii:solr 安装到 tomcat

  1.拷贝solr\dist\solr-4.9.1.war至tomcat\webapps,并更名为solr.war;

  2.D盘建立文件夹winSolr

  3.将example文件夹下的solr文件夹中的所有文件(不含solr文件夹本身)copy到D:\winSolr\solr下

  4.将解压后的solr-4.9.1下的dist目录下的solr-4.9.1.war 文件拷贝到tomcat\webapps文件夹下,重命名为solr.war

  5.启动tomcat,解压solr.war

  6.打开D:\winSolr\Solr\collection1\conf下的solrconfig.xml文件,注释掉以下:

  

  找到DataDir节点,修改值为<dataDir>${solr.data.dir:d:/winSolr/solr/data}</dataDir>  ,data文件夹为存储查询索引和数据的地方,data文件夹自己创建.

  7.打开tomcat\webapps\solr\WEB-INF文件夹下的web.xml文件,增加env-entry节点(默认是注释掉的),注意斜线

    修改值为 <env-entry-value>D:/winSolr/solr</env-entry-value>  

  8.将solr-4.9.1文件夹下的dist/solrj-lib下的所有jar包复制到tomcat\lib下.

  9.将solr-4.9.1\example\lib\ext这个路径下的所有jar包sopy至tomcat\webapps\solr\WEB-INF\lib下.

  10.将solr-4.9.1\example\resources\log4j.properties这个日志文件copy至tomcat\webapps\solr\WEB-INF\classes(classes文件夹需手动创建).

  11.重启tomcat,浏览器请求http://localhost:8080/solr/网址,即可通过tomcat访问solr

 iii:支持IK中文分词

  1.下载Ik中文分词器。

  2.将 IKAnalyzer2012_FF.jar,IKAnalyzer2012FF_u1.jar拷贝到tomcat\webapps\solr\WEB-INF\lib"中

  3.将IKAnalyzer.cfg.xml、stopword.dic拷贝到目录tomcat\webapps\solr\WEB-INF\classes目录下。

  4.在每个核心中的schema.xml中配置IK分词器:

    <fieldType name="text_ik" class="solr.TextField"> 

      <analyzer type="index" isMaxWordLength="false" class="org.wltea.analyzer.lucene.IKAnalyzer"/>                

      <analyzer type="query" isMaxWordLength="true" class="org.wltea.analyzer.lucene.IKAnalyzer"/>

    </fieldType>

    其中isMaxWordLength是指分词的细粒度,可以分别制定index索引和query查询的分词细粒度,建议将index的isMaxWordLength设置成false

    这样就采用最细分词,是索引更精确,查询时尽量能匹配,而将query的isMaxWordLength设置为true,采用最大分词,这样能够使查询出来的结果更符合用户的需求。

  

 

 

 

 

 

 

www.htsjk.Com true http://www.htsjk.com/solr/35920.html NewsArticle solr学习笔记, 一.solr是一个基于Lucene的Java搜索引擎服务器。 二.solr安装与配置 solr版本下载地址http://www.eu.apache.org/dist/lucene/solr/ 我下载的是solr-4.9.1,解压至D盘,    i:命令行:进入...
相关文章
    暂无相关文章
评论暂时关闭