一. 什麼是分詞器
因爲Elasticsearch中默認的標準分詞器分詞器對中文分詞不是很友好,會將中文詞語拆分成一個一箇中文的漢子。因此引入中文分詞器-es-ik插件。
二. 演示傳統分詞器
三. IK分詞器安裝及演示
3.1 下載地址
https://github.com/medcl/elasticsearch-analysis-ik/releases
3.2 特別注意
注意: es-ik分詞插件版本一定要和es安裝的版本對應,不然會報錯,本人親測!!!
3.3 安裝步驟
第一步:下載es的IK插件命名改爲ik插件
第二步: 上傳到/usr/local/elk/elasticsearch-6.7.0/plugins/
第三步: 重啓elasticsearch即可
目錄截圖:
3.4 演示效果
四. 自定義擴展字典
4.1 新建字典與配置
- cd /usr/local/elk/elasticsearch-6.7.0/plugins/ik/config/custom
- vim custom/new_word.dic
- 新增流行詞:
老鐵
王者榮耀
洪荒之力
共有產權房
一帶一路
何金榮
好嗨喲
好巴適 - vim IKAnalyzer.cfg.xml