在Elasticsearch中我们常使用IK分词器进行语句分词,但是有时候一些生僻的词汇,IK分词器也无法分割,此时就需要我们进行自定义分词。
在Elasticsearch中使用IK分词器还是比较简单的,上篇文章中我们说过docker中安装Elasticsearch,并将文件夹映射到本地文件夹中,所以此时我们仅需将IK分词器下载解压到本地Elasticsearch映射的文件夹下
如图所示,直接将IK分词器解压到Elasticsearch的plugins 文件夹下就好。
自定义扩展IK分词器字典
需要修改IK分词器config文件夹下的IKAnalyzer.cfg.xml文件
此时需要通过配置nginx,使得IK分词器可以找到分词器的远程扩展字典,如上图的http://IP地址/es/fenci.txt
仅需在docker中安装nginx,并在html文件夹下编写fenci.txt文件