文章目录



IK分词器的安装

1)下载地址:​​https://github.com/medcl/elasticsearch-analysis-ik/releases​

下载与安装的ES相对应的版本

2)解压,将解压后的elasticsearch文件夹拷贝到elasticsearch-5.6.8\plugins下,并重命名文件夹为analysis-ik

3)重新启动ElasticSearch,即可加载IK分词器

ELK(7)ik分词器的使用_analyzer

使用

IK提供了两个分词算法ik_smart 和 ik_max_word,其中 ik_smart 为最少切分,ik_max_word为最细粒度划分

ik_smart

切词没有重复

POST _analyze
{
"analyzer": "ik_smart",
"text":"我是最帅的程序员"
}

结果

我,是,最,帅,的,程序员

ik_max_word

POST _analyze
{
"analyzer": "ik_max_word",
"text":"我是最帅的程序员"
}

分词

我,是,最,帅,的,程序员,程序.员

浏览器的请求方式

​ http://127.0.0.1:9200/_analyze?analyzer=ik_smart&pretty=true&text=我是程序员​