国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案

這篇具有很好參考價(jià)值的文章主要介紹了Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1、關(guān)于 Elasticsearch 8.X IK 分詞插件相關(guān)問題

球友在 ElasticSearch 版本選型問題中提及:如果要使用ik插件,是不是就使用目前最新的IK對應(yīng)elasticsearch的版本“8.8.2”?

https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v8.8.2

如果要使用最新es版本,而IK沒有對應(yīng)的,老師有推薦的其他類似插件嗎?謝謝!——問題來源:https://t.zsxq.com/13YX8fFQy

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

2、 ?說一下 ?Elasticsearch 中文分詞插件

  • IK Analyzer

描述:基于詞典的中文分詞插件。

資源鏈接:https://github.com/medcl/elasticsearch-analysis-ik

目前業(yè)界使用相對廣泛,尤其中小型企業(yè)。

  • HanLP

描述:基于NLP技術(shù),提供了一系列中文處理能力的分詞插件。

資源鏈接:https://github.com/KennFalcon/elasticsearch-analysis-hanlp
  • Jieba

描述:結(jié)巴分詞的Elasticsearch插件版本。

資源鏈接:https://github.com/sing1ee/elasticsearch-jieba-plugin
  • Ansj

描述:速度快,能夠識別新詞的中文分詞插件。

資源鏈接:https://github.com/NLPchina/elasticsearch-analysis-ansj
  • SmartCN

描述:Elasticsearch自帶的基于Lucene的中文分詞插件。

資源鏈接:Elasticsearch官方文檔
  • MMSEG

描述:基于詞典的復(fù)雜切分算法中文分詞插件。5.X版本后未再更新

資源鏈接:https://github.com/medcl/elasticsearch-analysis-mmseg

根據(jù)具體的應(yīng)用場景和需求,可以選擇合適的中文分詞插件。

另外,需要注意的是,當(dāng)使用插件時(shí)要確保其版本與Elasticsearch版本相匹配,以避免可能出現(xiàn)的兼容性問題。

3、IK 分詞插件如何使用最新版本?

開篇提及問題本質(zhì):Elasticsearch 更新版本快, 而 IK 更新較慢的問題。舉例:如下圖所示,當(dāng)前是 2023年10月20日,Elasticsearch 最新版本為:8.10.4,而 IK 插件的版本為:8.9.0。

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

兩者類型不匹配,安裝的時(shí)候會報(bào)錯(cuò)。

怎么辦?這其實(shí)就是開篇問題所在。

咱們可以分析一下 IK 插件的代碼,插件源碼近1年+幾乎沒有任何更新。

也就是說:是不是只手動改一下配置文件,自己手動下載部署可不可以呢?

其實(shí)是可以的,咱們歸攏一下步驟。

步驟1:下載當(dāng)前最新的 IK 插件。

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

步驟2:解壓源碼

這里的外層文件名是我手動由 8.9.0 改成 8.10.2 的,我的虛擬機(jī)集群是 8.10.2 版本。

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

修改配置:

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

如上內(nèi)容由原來的版本號 8.9.0,改成 8.10.2 就可以了!

完成后新版本打包,如下所示,打包為:elasticsearch-analysis-ik-8.10.2.zip文件。

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

步驟3:安裝 Elasticsearch IK插件。

如下圖所示,參考IK的文檔,我們采取方式1。

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

第一步:解壓elasticsearch-analysis-ik-8.10.2.zip到如下的 plugins 下的 ik 文件夾下。

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

ik 文件需要我們提前手動創(chuàng)建。

解壓后效果:

第二步:重啟 Elasticsearch。

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

步驟4:驗(yàn)證 IK 插件是否成功。

這個(gè)創(chuàng)建個(gè)索引,指定映射中的某個(gè)字段為 ik_max_word 或者 ?ik_smart 就可以了。

PUT?test_index_001
{
??"mappings":?{
????"properties":?{
??????"title":?{
????????"type":?"text",
????????"analyzer":?"ik_max_word"
??????}
????}
??}
}

4、小結(jié)

改動非常小,只為版本適配問題。更多類似問題,歡迎留言交流。

  • 推薦閱讀

  • 全網(wǎng)首發(fā)!從 0 到 1 Elasticsearch 8.X 通關(guān)視頻

  • 重磅 | 死磕 Elasticsearch 8.X 方法論認(rèn)知清單

  • 如何系統(tǒng)的學(xué)習(xí) Elasticsearch ?

  • 那些 ChatGPT4 也搞不定的 Elasticsearch 問題,請拋給我們!

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

更短時(shí)間更快習(xí)得更多干貨!

中國50%+Elastic認(rèn)證專家出自于此!

Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案,elasticsearch,jenkins,大數(shù)據(jù),搜索引擎,全文檢索

比同事?lián)屜纫徊綄W(xué)習(xí)進(jìn)階干貨!文章來源地址http://www.zghlxwxcb.cn/news/detail-734303.html

到了這里,關(guān)于Elasticsearch?8.X?分詞插件版本更新不及時(shí)解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Microsoft Edge】版本 109.0.1518.55 (正式版本) (64 位) 更新失敗解決方案

    109.0.1518.55(正式版本)(64位) 檢查更新時(shí)出錯(cuò): 無法創(chuàng)建該組件(錯(cuò)誤代碼 3: 0x80040154 – system level) 之前電腦日常硬盤百分百(刪文件和移動文件都慢得像烏龜一樣),想著還是得有個(gè)固態(tài)好一些,叫了專業(yè)人員一看,哦豁主板報(bào)廢,直接換了臺機(jī)器,并且給機(jī)器加了個(gè)固態(tài)

    2024年01月17日
    瀏覽(43)
  • Elasticsearch并發(fā)寫入版本沖突解決方案

    搜索公眾號, AmCoder 干貨及時(shí)送達(dá)??? 眾所周知,es經(jīng)常被用于存儲日志數(shù)據(jù),其中在某些場景下,日志產(chǎn)生的時(shí)機(jī)不同,并且需要將多類具備關(guān)聯(lián)關(guān)系的日志寫入同一個(gè)document,就會帶來同一個(gè)文檔可能會被其它文檔覆蓋,或者missing等問題。 大家都知道es是不支持事務(wù)的,

    2023年04月19日
    瀏覽(24)
  • Elasticsearch深入理解 并發(fā)寫入導(dǎo)致版本沖突解決方案【實(shí)戰(zhàn)】

    Elasticsearch深入理解 并發(fā)寫入導(dǎo)致版本沖突解決方案【實(shí)戰(zhàn)】

    ? ? ?數(shù)據(jù)同步中,在使用阿里云Elasticsearch7.10.0版本的集群作為目標(biāo)數(shù)據(jù)源時(shí),在連續(xù)寫入同一文檔(document)出現(xiàn)版本沖突問題。 注意:以下所述均以阿里云7.10.0版本的Elasticsearch集群為前提(不同版本可能會稍有不同) ? ? ? 以生產(chǎn)環(huán)境的錯(cuò)誤日志信息為例: ElasticsearchSta

    2023年04月18日
    瀏覽(20)
  • vue項(xiàng)目版本打包更新后文件及瀏覽器存在緩存問題解決方案

    在vue.config.js中配置output,打包后的文件會帶時(shí)間戳 在public/static目錄下新建version.json文件 ?在src中新建 utils文件夾 文件夾中新建versionUpdate.js文件 ?在src文件夾下創(chuàng)建addVersion.js ?寫法二 修改package.json中scripts中的打包命令 版本號自加使用fs修改文件來實(shí)現(xiàn) 具體思路是:在執(zhí)行

    2024年02月11日
    瀏覽(22)
  • Elasticsearch 分詞器詳解(熱更新詞庫)

    Elasticsearch 分詞器詳解(熱更新詞庫)

    text類型數(shù)據(jù)存入ES經(jīng)過的步驟: 查看分詞效果: java 核心代碼: 部署java: 修改es配置文件: 重啟ES: 測試:

    2024年02月16日
    瀏覽(36)
  • es elasticsearch 十 中文分詞器ik分詞器 Mysql 熱更新詞庫

    es elasticsearch 十 中文分詞器ik分詞器 Mysql 熱更新詞庫

    目錄 中文分詞器ik分詞器 介紹 安裝 使用分詞器 Ik分詞器配置文件 Mysql 熱更新詞庫 介紹 中文分詞器按照中文進(jìn)行分詞,中文應(yīng)用最廣泛的是ik分詞器 安裝 官網(wǎng)下載對應(yīng)版本zip 下載 ?放到 ?plugins 目錄 新建 ik文件夾 考入解析zip 重啟 es //分成小單詞 使用分詞器 ik_max_word分成

    2024年02月07日
    瀏覽(21)
  • 成功解決 Nginx更新靜態(tài)資源無效 ,Nginx靜態(tài)資源更新不及時(shí),Nginx清除緩存

    成功解決 Nginx更新靜態(tài)資源無效 ,Nginx靜態(tài)資源更新不及時(shí),Nginx清除緩存

    使用 nginx做動靜分離,在將服務(wù)器中的靜態(tài)資源修改后,訪問頁面,發(fā)現(xiàn)頁面沒有及時(shí)更新。 我這里是清除了瀏覽器緩存。 有關(guān)nginx禁止走緩存、直接走服務(wù)器請參考以下文章。 資料參考:Nginx更新靜態(tài)資源不生效 我更新了靜態(tài)資源下的一個(gè)文件。然后正常情況應(yīng)該是在點(diǎn)

    2024年02月16日
    瀏覽(27)
  • Elasticsearch安裝分詞插件[ES系列] - 第499篇

    Elasticsearch安裝分詞插件[ES系列] - 第499篇

    歷史文章( 文章 累計(jì)490+) 《 國內(nèi)最全的Spring?Boot系列之一 》 《 國內(nèi)最全的Spring?Boot系列之二 》 《 國內(nèi)最全的Spring?Boot系列之三 》 《 國內(nèi)最全的Spring?Boot系列之四 》 《 國內(nèi)最全的Spring?Boot系列之 五 》 《 國內(nèi)最全的Spring?Boot系列之六 》 ElasticSearch應(yīng)用場景以及技術(shù)

    2024年02月02日
    瀏覽(22)
  • Elasticsearch7.X集成jieba分詞插件

    Elasticsearch7.X集成jieba分詞插件

    jieba 分詞是中文里面比較好的分詞器,而當(dāng)前 Elasticsearch 官方?jīng)]有直接集成 jieba 分詞,需要我們通過配置 plugins 的方式使用jieba分詞器作為es的analyzer。 centOS7 elasticsearch 7.9.0 elasticsearch-jieba-plugin-7.4.2 (簡單的修改,即可適配不同版本的ES) jieba分詞插件github地址 本次下載的是

    2023年04月09日
    瀏覽(22)
  • Docker部署elasticsearch及安裝IK分詞器插件

    1、拉取啟動es鏡像 docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e \\\"discovery.type=single-node\\\" elasticsearch:7.6.2 以上方法為正常安裝,但是es是重量級框架,內(nèi)存耗用多。據(jù)實(shí)際硬件情況,可參考如下安裝方式限制es的內(nèi)存為64M-512M之間,若需要配置設(shè)置網(wǎng)絡(luò)可自行創(chuàng)建網(wǎng)絡(luò)并用--n

    2024年04月12日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包