美文网首页
solr5.5配置ik中文分词器

solr5.5配置ik中文分词器

作者: dbasy | 来源:发表于2020-08-07 16:26 被阅读0次

    启动命令:


    image.png

    进入管理界面
    http://localhost:8983/solr/#/

    image.png

    配置core
    先创建core文件夹,否则会报错
    instanceDir and dataDir need to exist before you can create the core
    创建pss-core 及data conf,
    将/Users/wangheng/Documents/work/solr/solr-5.5.5/example/example-DIH/solr/solr/conf 内的所有文件拷贝到前面建立的conf里
    重新启动solr。


    image.png

    配置ik中文分词器

    github地址:https://github.com/EugenePig/ik-analyzer-solr5

    copy ik-analyzer-solr5-5.x.jar to server/solr-webapp/webapp/WEB-INF/lib

    找到 managed-schema
    有两种配置方式,我用了第二种简单的
    <fieldType name="text_ik" class="solr.TextField">
    <analyzer type="index">
    <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" />
    </analyzer>
    <analyzer type="query">
    <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="true" />
    </analyzer>
    </fieldType>
    or

    <fieldType name="text_ik" class="solr.TextField">
    <analyzer type="index" useSmart="false" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
    <analyzer type="query" useSmart="true" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
    </fieldType>

    image.png

    增加ik分词器field配置,删除无用的配置


    image.png

    重启solr。

    增加文档


    image.png

    检验结果
    先看"干一行行一行行行行"分词结果


    image.png

    用"一"搜索标题


    image.png

    用"行"搜索标题


    image.png

    将标题和内容一起搜索,配置copyfield


    image.png
    image.png image.png

    相关文章

      网友评论

          本文标题:solr5.5配置ik中文分词器

          本文链接:https://www.haomeiwen.com/subject/sopfdktx.html