elasticsearch安装ik分词器
1)下载IK分词器的插件包,并解压。
相关网址:https://github.com/infinilabs/analysis-ik
下载网址:https://release.infinilabs.com/
下载 Elasticsearch 相对应的版本
如下图 下载 elasticsearch-analysis-ik-6.8.23.zip:
通过网盘分享的文件:elasticsearch-analysis-ik-6.8.23.zip
链接: https://pan.baidu.com/s/1gVKnjv8EK4I3M72FbDfmog?pwd=1234 提取码: 1234
E:\tools\elasticsearch-windows\elasticsearch-6.8.23\plugins目录下新建ik目录,并
将elasticsearch-analysis-ik-6.8.23.zip解压ik目录下,如下图:
注意:elasticsearch所在的目录不能有空格,否则会报:
java.security.AccessControlException: access denied ("java.io.FilePermission" "E :\java%20Tools\elasticsearch-windows\elasticsearch-6.8.23\plugins\ik\config\IKAn alyzer.cfg.xml" "read")
重启Elasticsearch服务,使其加载IK分词器插件。
测试:
http://localhost:5601/app/kibana#/dev_tools/console?_g=()
#ik_smart:会将文本做最粗粒度的拆分
POST _analyze
{"analyzer": "ik_smart","text": "中华人民共和国"
}#ik_max_word:会将文本做最细粒度的拆分
POST _analyze
{"analyzer": "ik_max_word","text": "中华人民共和国"
}
ik_smart:
ik_max_word: