下载
ik分词器官网:https://github.com/medcl/elasticsearch-analysis-ik
我的es版本是6.8.12的,所以下载的也是对应版本。
安装
下载下来的压缩包解压,后重命名文件夹为 ik,放入到elasticsearch-6.8.12\plugins
插件文件夹下,重启es即可。
测试
IK提供了两个分词算法ik_smart
和 ik_max_word
- ik_smart:为最少切分
- ik_max_word:为最细粒度划分。
没安装ik分词器的。
在kibana中测试的ik分词器
#分词器测试ik_smart
POST _analyze
{
"analyzer":"ik_smart",
"text":"中华人民共和国万岁"
}
postman请求测试【最小切分】:http://127.0.0.1:9200/testindex/_analyze