簡介:在預設的情況下,ES中只存在Stander分詞器,但是這個分詞器往往不滿足我們的分詞需求,這裡透過ik分詞器進行自定義我們的分詞操作
1、第一步將ik分詞器進行下載
下載地址:https://github.com/medcl/elasticsearch-analysis-ik
需要注意,需要選擇和自己的ES版本對應的版本
2、將ik分詞器解壓之後放到ES的外掛目錄下
在預設的情況下,IK分詞器提供了兩種分詞方式,一種是ik_smart方式,一種是ik_max_word方式,
第一種方式為智慧分詞,基本可以將一句話進行分詞處理,但是對於一些網路熱詞就不適用了,
第二種方式解釋為,它會將一句話進行最大限制的分詞,例如我是中國人,可以分為我、是、中國人、國人、中國等,它也存在無法將熱詞進行分詞的操作
如果想要實現熱詞分詞的話,可以採用第三種方式:透過修改IK分詞器的遠端分詞地址實現分詞(請求一個地址獲取分詞)
這裡透過nginx舉例(也可以透過Django、tomcat等實現)
實現方式:
在nginx的html目錄中建立es目錄,在目錄中建立一個文字檔案,在檔案中寫入一些熱詞
訪問nginx檢視效果
在ik分詞器的配置中設定遠端分詞地址,配置檔案位置如下
將配置在nginx中的分詞檔案地址複製到指定位置即可
最後重啟ES檢視效果,當然,需要在配置分詞器的時候使用ik分詞器才可以喲
ElasticSearch中使用ik分詞器進行實現分詞操作
相關文章
- Elasticsearch IK分詞器Elasticsearch分詞
- #Elasticsearch中文分詞器 #IK分詞器 @FDDLCElasticsearch中文分詞
- elasticsearch之ik分詞器和自定義詞庫實現Elasticsearch分詞
- ElasticSearch-IK分詞器和整合使用Elasticsearch分詞
- elasticsearch安裝和使用ik分詞器Elasticsearch分詞
- ElasticSearch5.6.1 + 中文分詞(IK)ElasticsearchH5中文分詞
- Elasticsearch使用系列-ES增刪查改基本操作+ik分詞Elasticsearch分詞
- ElasticSearch安裝ik分詞外掛Elasticsearch分詞
- IK 分詞器外掛分詞
- Elasticsearch 分詞器Elasticsearch分詞
- ElasticSearch安裝中文分詞外掛IKElasticsearch中文分詞
- Elasticsearch學習系列一(部署和配置IK分詞器)Elasticsearch分詞
- ElasticSearch(三) ElasticSearch中文分詞外掛IK的安裝Elasticsearch中文分詞
- ElasticSearch7.3學習(十五)----中文分詞器(IK Analyzer)及自定義詞庫Elasticsearch中文分詞
- solr以及ik分詞器簡介Solr分詞
- solrcloud4.9新增IK分詞器SolrCloud分詞
- 如何在laradock中安裝ik分詞器分詞
- 自己動手製作elasticsearch的ik分詞器的Docker映象Elasticsearch分詞Docker
- ElasticSearch7.6.2在windows上如何配置ik分詞器與用法ElasticsearchWindows分詞
- [教程三] 寫一個搜尋:自定義詞庫;使用 Laravel Scout,Elasticsearch,ik 分詞LaravelElasticsearch分詞
- ElasticSearch之ICU分詞器Elasticsearch分詞
- Elasticsearch整合HanLP分詞器ElasticsearchHanLP分詞
- [教程一] 寫一個搜尋:使用 Laravel Scout,Elasticsearch,ik 分詞LaravelElasticsearch分詞
- ElasticSearch(四) ElasticSearch中文分詞外掛IK的簡單測試Elasticsearch中文分詞
- Helm3安裝帶有ik分詞的ElasticSearch分詞Elasticsearch
- elasticsearch教程--中文分詞器作用和使用Elasticsearch中文分詞
- ElasticSearch 實現分詞全文檢索 - 概述Elasticsearch分詞
- FlinkSQL使用自定義UDTF函式行轉列-IK分詞器SQL函式分詞
- 使用Docker快速安裝部署ES和Kibana並配置IK中文分詞器以及自定義分詞擴充詞庫Docker中文分詞
- 使用python進行漢語分詞Python分詞
- ElasticSearch 實現分詞全文檢索 - delete-by-queryElasticsearch分詞delete
- HanLP-實詞分詞器詳解HanLP分詞
- 小白折騰伺服器(十):docker 下安裝 Elasticsearch+ik 分詞外掛伺服器DockerElasticsearch分詞
- Elasticsearch(ES)分詞器的那些事兒Elasticsearch分詞
- 使用cjieba(結巴分詞庫)實現php擴充套件中文分詞JiebaPHP套件中文分詞
- ElasticSearch IK熱詞自動熱更新原理與Golang實現ElasticsearchGolang
- HanLP分詞工具中的ViterbiSegment分詞流程HanLP分詞Viterbi
- ES[7.6.x]學習筆記(七)IK中文分詞器筆記中文分詞