安裝中文分詞器
1.下載
wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.1/elasticsearch-analysis-ik-6.4.1.zip
2.進入elasticsearch安裝目錄下的plugins目錄,創建ik目錄
cd /usr/local/elasticsearch-6.4.1/plugins
mkdir ik
- 拷貝 IKAnalyzer包到ik目錄下,并解壓
cp elasticsearch-analysis-ik-6.4.1.zip /usr/local/elasticsearch-6.4.1/plugins/ik
unzip elasticsearch-analysis-ik-6.4.1.zip
- 重啟elasticsearch服務,觀察啟動日志
image.png
- 測試分詞器效果
IK分詞器有兩種分詞效果,一種是ik_max_word(最大分詞)和ik_smart(最小分詞),我們分別用這兩種分詞來測試“中華人民共和國國歌”這個搜索關鍵詞
ik_max_word 分詞效果
image.png
ik_smart分詞效果
image.png
總結
最小分詞就給我們把搜索關鍵詞拆分成“中華人民公共國”和“國歌”這兩個詞元,從效果來看沒有最大分詞的效果好。