本人的elasticsearch是docker環境下運行
運行elasticsearch的容器,通過docker命令:docker exec -it 955e8d32d4a9 /bin/bash
進入elasticsearch容器中
通過 cd config/analysis-ik進入IK分詞插件中
然後我們通過cat可以看到IKAnalyzer.cfg.xml配置:
在這裏配置加載自己的自定義分詞庫,比如:
<comment>IK Analyzer 擴展配置</comment>
<!--用戶可以在這裏配置自己的擴展字典 -->
<entry key="ext_dict">mine.dic</entry>
在上面中mine.dic就是我創建的分詞庫
都知道,重啓容器的時候就會恢復默認的容器配置,接下來我們需要把通過映射把文件映射進來:
此時通過docker-compose重啓就行了
驗證
這樣IK自定義分詞庫就可以運用了