zoukankan      html  css  js  c++  java
  • 1.Solr安装与配置

    1.Solr安装

    1:安装 Tomcat,解压缩即可。

    2:解压 solr

    3:把 solr 下的dist目录solr-4.10.3.war部署到 Tomcatwebapps(去掉版本号)

    4:启动 Tomcat解压缩 war

    5:把solrexample/lib/ext 目录下的所有的 jar 包,添加到 solr 的工程中(WEB-INFlib目录下)

    6:创建一个 solrhome solr 下的/example/solr 目录就是一个 solrhome。复制此目录到D盘改名为solrhome  

    7:关联 solr solrhome。需要修改 solr 工程的 web.xml 文件。

        <env-entry>

           <env-entry-name>solr/home</env-entry-name>

           <env-entry-value>d:solrhome</env-entry-value>

           <env-entry-type>java.lang.String</env-entry-type>

        </env-entry>

    8:启动 Tomcat

    http://IP:8080/solr/

     

    1.2中文分析器IK Analyzer

    1.3.1 IK Analyzer简介

            IK Analyzer 是一个开源的,基亍 java 语言开发的轻量级的中文分词工具包。从 200612 月推出 1.0 版开始, IKAnalyzer 已经推出了 4 个大版本。最初,它是以开源项目Luence 为应用主体的,结合词典分词和文法分析算法的中文分词组件。从 3.0 版本开始,IK 发展为面向 Java 的公用分词组件,独立亍 Lucene 项目,同时提供了对 Lucene 的默认优化实现。在 2012 版本中,IK 实现了简单的分词歧义排除算法,标志着 IK 分词器从单纯的词典分词向模拟语义分词衍化。

    1.3.2 IK Analyzer配置

    未使用分析器之前

    步骤:

          1IKAnalyzer2012FF_u1.jar 添加到 solr 工程的 lib 目录下

          2创建WEB-INF/classes文件夹  把扩展词典、停用词词典、配置文件放到 solr 工程的 WEB-INF/classes 目录下。

          3修改 Solrhome  schema.xml 文件,配置一个 FieldType,使用 IKAnalyzer

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

         <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>

    </fieldType>

     

    加入后

    2019-07-1418:19:44

    深海收破烂
  • 相关阅读:
    Linux Core Dump
    ODP.NET Managed正式推出
    获取EditText的光标位置
    (Java实现) 洛谷 P1603 斯诺登的密码
    (Java实现) 洛谷 P1603 斯诺登的密码
    (Java实现) 洛谷 P1036 选数
    (Java实现) 洛谷 P1036 选数
    (Java实现) 洛谷 P1012 拼数
    (Java实现) 洛谷 P1012 拼数
    (Java实现) 洛谷 P1028 数的计算
  • 原文地址:https://www.cnblogs.com/itboxue/p/11185116.html
Copyright © 2011-2022 走看看