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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

白话Elasticsearch28-IK中文分词之IK中文分词器的安装和使用

發(fā)布時(shí)間:2025/3/21 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 白话Elasticsearch28-IK中文分词之IK中文分词器的安装和使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 概述
  • Github
  • IK安裝
  • ik分詞器基礎(chǔ)知識
    • ik_max_word
    • ik_smart
  • 驗(yàn)證ik分詞器
  • 示例


概述

繼續(xù)跟中華石杉老師學(xué)習(xí)ES,第28篇

課程地址: https://www.roncoo.com/view/55

之前大家會發(fā)現(xiàn),我們?nèi)渴怯糜⑽脑趯W(xué)習(xí),其實(shí)我們更習(xí)慣用中文做搜索。

英文默認(rèn)的standard分詞器沒有辦法對中文進(jìn)行合理分詞的,只是將每個(gè)中文字符一個(gè)一個(gè)的切割開來,比如說中國人 --> 中 國 人

在搜索引擎領(lǐng)域,比較成熟和流行的,就是ik分詞器

舉個(gè)簡單的例子: 中國人很喜歡吃油條,不全,但是意思已經(jīng)表達(dá)的很清楚了。

standard:中 國 人 很 喜 歡 吃 油 條 ik:中國人 很 喜歡 吃 油條

Github

https://github.com/medcl/elasticsearch-analysis-ik

IK安裝

根據(jù)github上的指導(dǎo)

第一種安裝方法:

  • 訪問 https://github.com/medcl/elasticsearch-analysis-ik/releases ,找到對應(yīng)版本的ik插件安裝包

  • 在es安裝目錄 plugins 下 新建目錄 ik

  • 將 zip包解壓到 ik目錄下 ,我這里用的是6.4.1 ,所以我下載對應(yīng)的版本的ik

  • 重啟es ,觀察啟動(dòng)日志 loaded plugin [analysis-ik]

ik分詞器基礎(chǔ)知識

ik有兩種analyzer,可根據(jù)自己的需要自己選擇,但是一般是選用ik_max_word


ik_max_word

ik_max_word: 會將文本做最細(xì)粒度的拆分,比如會將“中華人民共和國國歌”拆分為“中華人民共和國,中華人民,中華,華人,人民共和國,人民,人,民,共和國,共和,和,國國,國歌”,會窮盡各種可能的組合;


ik_smart

ik_smart: 會做最粗粒度的拆分,比如會將“中華人民共和國國歌”拆分為“中華人民共和國,國歌”。 比如這個(gè)時(shí)候搜索“共和國” --> 中華人民共和國和國歌,搜到嗎???? 顯然不能搜索的到。 根據(jù)場景合理選擇。


驗(yàn)證ik分詞器

新建個(gè)索引

PUT /artisan {"mappings": {"my_type": {"properties": {"text": {"type": "text","analyzer": "ik_max_word"}}}} }

查看分詞

GET /artisan/_analyze {"text": "小工匠跟中華石杉老師學(xué)習(xí)分布式搜索引擎elasticsearch","analyzer": "ik_max_word" }

返回

{"tokens": [{"token": "小工","start_offset": 0,"end_offset": 2,"type": "CN_WORD","position": 0},{"token": "工匠","start_offset": 1,"end_offset": 3,"type": "CN_WORD","position": 1},{"token": "跟","start_offset": 3,"end_offset": 4,"type": "CN_CHAR","position": 2},{"token": "中華","start_offset": 4,"end_offset": 6,"type": "CN_WORD","position": 3},{"token": "石","start_offset": 6,"end_offset": 7,"type": "CN_CHAR","position": 4},{"token": "杉","start_offset": 7,"end_offset": 8,"type": "CN_CHAR","position": 5},{"token": "老師","start_offset": 8,"end_offset": 10,"type": "CN_WORD","position": 6},{"token": "學(xué)習(xí)","start_offset": 10,"end_offset": 12,"type": "CN_WORD","position": 7},{"token": "分布式","start_offset": 12,"end_offset": 15,"type": "CN_WORD","position": 8},{"token": "分布","start_offset": 12,"end_offset": 14,"type": "CN_WORD","position": 9},{"token": "式","start_offset": 14,"end_offset": 15,"type": "CN_CHAR","position": 10},{"token": "搜索引擎","start_offset": 15,"end_offset": 19,"type": "CN_WORD","position": 11},{"token": "搜索","start_offset": 15,"end_offset": 17,"type": "CN_WORD","position": 12},{"token": "索引","start_offset": 16,"end_offset": 18,"type": "CN_WORD","position": 13},{"token": "引擎","start_offset": 17,"end_offset": 19,"type": "CN_WORD","position": 14},{"token": "elasticsearch","start_offset": 19,"end_offset": 32,"type": "ENGLISH","position": 15}] }

說明ik分詞器 安裝成功 。


示例

造點(diǎn)數(shù)據(jù)

POST /artisan/my_type/_bulk { "index": { "_id": "1"} } { "text": "男子偷上萬元發(fā)紅包求交女友 被抓獲時(shí)仍然單身" } { "index": { "_id": "2"} } { "text": "16歲少女為結(jié)婚“變”22歲 7年后想離婚被法院拒絕" } { "index": { "_id": "3"} } { "text": "深圳女孩騎車逆行撞奔馳 遭索賠被嚇哭(圖)" } { "index": { "_id": "4"} } { "text": "女人對護(hù)膚品比對男票好?網(wǎng)友神懟" } { "index": { "_id": "5"} } { "text": "為什么國內(nèi)的街道招牌用的都是紅黃配?" }

查詢

GET /artisan/my_type/_search {"query": {"match": {"text": "16歲少女結(jié)婚好還是單身好?"}} }

返回

{"took": 50,"timed_out": false,"_shards": {"total": 5,"successful": 5,"skipped": 0,"failed": 0},"hits": {"total": 3,"max_score": 2.8514345,"hits": [{"_index": "artisan","_type": "my_type","_id": "2","_score": 2.8514345,"_source": {"text": "16歲少女為結(jié)婚“變”22歲 7年后想離婚被法院拒絕"}},{"_index": "artisan","_type": "my_type","_id": "4","_score": 1.4914938,"_source": {"text": "女人對護(hù)膚品比對男票好?網(wǎng)友神懟"}},{"_index": "artisan","_type": "my_type","_id": "1","_score": 0.2876821,"_source": {"text": "男子偷上萬元發(fā)紅包求交女友 被抓獲時(shí)仍然單身"}}]} } 《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的白话Elasticsearch28-IK中文分词之IK中文分词器的安装和使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 性一交一乱一伧老太 | 噜噜色av | 黄色免费在线观看视频 | 韩日一区| 人人妻人人澡人人爽国产一区 | 91福利视频在线 | 欧美精品免费一区二区三区 | 香蕉视频免费在线播放 | 亚洲欧美国产高清va在线播放 | 国产激情视频一区 | 人人澡人人澡人人 | 激情插插 | 一区二区三区视频网 | 长河落日电视连续剧免费观看 | 午夜激情一区 | 精品在线一区二区三区 | 巨乳xxx | 疯狂做受xxxx高潮人妖 | 日本四虎影院 | 一区二区激情 | 在线免费av播放 | 葵司免费一区二区三区四区五区 | 女王脚交玉足榨精调教 | 亚洲第一色网 | 夜夜操网址 | 谁有毛片网址 | 亚洲第一色站 | 狠狠干在线 | 狠狠躁夜夜躁av无码中文幕 | 久久青青草原亚洲av无码麻豆 | 桃色91 | 伊人影院在线播放 | 国产精品区在线观看 | 日韩中文在线视频 | 伊人久久久久噜噜噜亚洲熟女综合 | 国产第三页 | 国产精品自产拍 | av视屏在线 | 99热国产在线 | 污片网站 | 国产伦精品一区二区三区四区 | 欧美成人免费在线观看视频 | 一本一道久久a久久综合蜜桃 | 国产在线一区不卡 | 国产精品久久无码一三区 | 超碰97在线播放 | 国产精品99re| 亚洲国产久| 波多野结衣视频在线播放 | 69热在线 | 人人看人人射 | 葵司av电影| 影视av | 欧美在线导航 | 国产精品网友自拍 | 91正在播放 | 免费av在线网站 | 久久久69 | 亚洲一区第一页 | 亚洲一区二区动漫 | 动漫女被黄漫免费视频 | 综合色网站 | av四虎| 污视频在线网站 | 欧美性理论片在线观看片免费 | 国产农村妇女精品 | 久久噜噜噜精品国产亚洲综合 | 青青久在线 | 久久国产二区 | 亚洲五级片 | 性高湖久久久久久久久免费 | 日韩av在线播 | 亚洲免费av片 | 欧美一区二区三区网站 | 狠色综合7777夜色撩人 | 日韩一区二区不卡视频 | 欧洲视频一区 | 久色免费视频 | 欧美日韩一区不卡 | 亚洲一线二线在线观看 | 天天干天天干天天干 | 四虎在线视频 | 久久久久久综合 | 狠狠夜| 色乱码一区二区三区 | 亚洲第一综合网站 | 日本视频黄色 | 日韩黄网| 日韩城人网站 | 欧美专区在线播放 | 欧美三区视频 | 91免费精品视频 | 97青草 | 无码免费一区二区三区 | 中文字幕免费高清视频 | av手机在线免费观看 | 精品无码av在线 | 日本免费精品 | 女女同性女同一区二区三区九色 |