Sign inSign up

vincentd829/solr-ik

By vincentd829

•Updated almost 7 years ago

集成了IK Analyzer的solr。最新版本8.2.0

Image
0

888

vincentd829/solr-ik repository overview

依赖solr 8.2.0

使用方法:

  1. 创建Solr用户和用户组
groupadd -r --gid 8983 solr
useradd -r --uid 8983 --gid 8983 solr
  1. 创建数据目录
mkdir /data/solr
chown solr:solr /data/solr
  1. 创建容器
docker run --name solrik -d -p 8983:8983 -v /dat/solr/:var/solr  vincentd829/solr-ik
  1. IK中文分词设置
<!--添加新的字段类型指定IK进行分词-->
<fieldType name="text_ik" class="solr.TextField">
    <analyzer type="index">
      <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" conf="ik.conf"/>
      <filter class="solr.LowerCaseFilterFactory"/>
    </analyzer>
    <analyzer type="query">
      <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="true" conf="ik.conf"/>
      <filter class="solr.LowerCaseFilterFactory"/>
    </analyzer>
  </fieldType>

Tag summary

Content type

Image

Digest

Size

474.1 MB

Last updated

almost 7 years ago

docker pull vincentd829/solr-ik