日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安装elasticsearch-analysis-ik中文分词器

發布時間:2024/9/27 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安装elasticsearch-analysis-ik中文分词器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 安裝elasticsearch-analysis-ik中文分詞器

Ik介紹:ik是一款中文的分詞插件,支持自定義詞庫。

1.1 下載ik分詞器

下載地址:https://github.com/medcl/elasticsearch-analysis-ik/releases

下載指定版本的分詞器(zip版本)

1.2 解壓ik分詞器

[es@bigdata1 plugins]$ cd /home/es/ [es@bigdata1 ~]$ ls elasticsearch-6.2.2 jdk1.8.0_161 kibana-6.2.2-linux-x86_64.tar.gz elasticsearch-6.2.2.tar.gz jdk-8u161-linux-x64.tar.gz logstash-6.2.2.tar.gz elasticsearch-analysis-ik-6.2.2.zip kibana-6.2.2-linux-x86_64 [es@bigdata1 ~]$ unzip elasticsearch-analysis-ik-6.2.2.zip Archive: elasticsearch-analysis-ik-6.2.2.zipcreating: elasticsearch/inflating: elasticsearch/elasticsearch-analysis-ik-6.2.2.jar inflating: elasticsearch/httpclient-4.5.2.jar inflating: elasticsearch/httpcore-4.4.4.jar inflating: elasticsearch/commons-logging-1.2.jar inflating: elasticsearch/commons-codec-1.9.jar inflating: elasticsearch/plugin-descriptor.properties creating: elasticsearch/config/inflating: elasticsearch/config/extra_single_word_full.dic inflating: elasticsearch/config/quantifier.dic inflating: elasticsearch/config/IKAnalyzer.cfg.xml inflating: elasticsearch/config/main.dic inflating: elasticsearch/config/extra_single_word_low_freq.dic inflating: elasticsearch/config/extra_stopword.dic inflating: elasticsearch/config/preposition.dic inflating: elasticsearch/config/extra_main.dic inflating: elasticsearch/config/extra_single_word.dic inflating: elasticsearch/config/suffix.dic inflating: elasticsearch/config/surname.dic inflating: elasticsearch/config/stopword.dic [es@bigdata1 ~]$ ls elasticsearch elasticsearch-analysis-ik-6.2.2.zip kibana-6.2.2-linux-x86_64 elasticsearch-6.2.2 jdk1.8.0_161 kibana-6.2.2-linux-x86_64.tar.gz elasticsearch-6.2.2.tar.gz jdk-8u161-linux-x64.tar.gz logstash-6.2.2.tar.gz [es@bigdata1 ~]$ mv elasticsearch/* ./elasticsearch-6.2.2/plugins/ik/ [es@bigdata1 ~]$ vim ./elasticsearch-6.2.2/config/elasticsearch.yml

1.3 重新啟動Elasticsearch服務

ps -ef | grep elasticsearch然后kill掉相關的進程。然后按照18.8的方式啟動elasticsearch進程

1.4 然后執行以下命令

GET _analyze { "analyzer":"ik_smart", "text":"2018年5月全球編程語言排行榜" }

運行結果是:

{"tokens": [{"token": "2018年","start_offset": 0,"end_offset": 5,"type": "TYPE_CQUAN","position": 0},{"token": "5月","start_offset": 5,"end_offset": 7,"type": "TYPE_CQUAN","position": 1},{"token": "全球","start_offset": 7,"end_offset": 9,"type": "CN_WORD","position": 2},{"token": "編程","start_offset": 9,"end_offset": 11,"type": "CN_WORD","position": 3},{"token": "語言","start_offset": 11,"end_offset": 13,"type": "CN_WORD","position": 4},{"token": "排行榜","start_offset": 13,"end_offset": 16,"type": "CN_WORD","position": 5}] }

Kibana的效果圖

總結

以上是生活随笔為你收集整理的安装elasticsearch-analysis-ik中文分词器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。