Elastic Search集成IK分词器、集成拼音分词器

集成分词器

集成IK中文分词器

ES的安装参见博文------------《Elastic Search入门》

  1. 下载IK分词器,选择对应版本的zip压缩版。这里以elasticsearch-analysis-ik-7.6.0.zip为例。
  2. 将zip压缩包上传到服务器(/home/monk/Download/elasticsearch-analysis-ik-7.6.0.zip),解压到ES的插件目录(/apps/elasticsearch-7.6.0/plugins/elasticsearch-analysis-ik-7.6.0),如图所示:unzip /home/monk/Download/elasticsearch-analysis-ik-7.6.0.zip -d /apps/elasticsearch-7.6.0/plugins/elasticsearch-analysis-ik-7.6.0/
    Elastic Search集成IK分词器、集成拼音分词器
  3. 重启ES即可

集成拼音分词器

  1. 下载拼音分词器,选择对应版本的zip压缩版。这里以elasticsearch-analysis-pinyin-7.6.0.zip为例

  2. 将zip压缩包上传到服务器(/home/monk/Download/elasticsearch-analysis-pinyin-7.6.0.zip),解压到ES的插件目录(/apps/elasticsearch-7.6.0/plugins/elasticsearch-analysis-ik-7.6.0),如图所示:unzip /home/monk/Download/elasticsearch-analysis-pinyin-7.6.0.zip -d /apps/elasticsearch-7.6.0/plugins/elasticsearch-analysis-pinyin-7.6.0/
    Elastic Search集成IK分词器、集成拼音分词器

  3. 重启ES即可

验证是否集成成功

  • 默认分词器效果Elastic Search集成IK分词器、集成拼音分词器
  • IK分词器效果
    • ik_max_word: 会将文本做最细粒度的拆分,比如会将“*国歌”拆分为“*,中华人民,中华,华人,人民*,人民,人,民,*,共和,和,国国,国歌”,会穷尽各种可能的组合,适合 Term Query;
    • ik_smart: 会做最粗粒度的拆分,比如会将“*国歌”拆分为“*,国歌”,适合 Phrase 查询。
      Elastic Search集成IK分词器、集成拼音分词器
  • 拼音分词器效果Elastic Search集成IK分词器、集成拼音分词器
Elastic Search集成IK分词器、集成拼音分词器Elastic Search集成IK分词器、集成拼音分词器 Min_Monk 发布了69 篇原创文章 · 获赞 3 · 访问量 1万+ 私信 关注
上一篇:Python装饰器,json,pickle


下一篇:基于docker 的 elasticstrach安装和基本使用