成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Solr集成IKAnalyzer中文分詞器

red_bricks / 3337人閱讀

摘要:安裝包包含中文分詞器使用手冊即本文檔主包分詞器擴(kuò)展配置文件停止詞典版權(quán)申明它的安裝部署十分簡單,將部署于項(xiàng)目的目錄中與文件放置在根目錄對于項(xiàng)目,通常是目錄,同等配置文件相同下即可。配置擴(kuò)展詞典默認(rèn)是用的分詞器內(nèi)置的詞典進(jìn)行分詞的。

前言

官網(wǎng):
https://code.google.com/archi...

IK Analyzer 2012 FF版本 (即For 4.0),在API和功能上保持不變,只是讓其支持了Lucene4.0和Solr4.0,讓這部分的用戶能用起來。  
如果你還是Lucene3.2-3.6的用戶,那么你只需要下載IK Analyzer 2012 U6版本。因?yàn)镕F版本的API與3.x是不兼容的。

【IK Analyzer 安裝包包含】:

《IKAnalyzer 中文分詞器 V2012 使用手冊》(即本文檔)

IKAnalyzer2012.jar(主 jar 包)

IKAnalyzer.cfg.xml(分詞器擴(kuò)展配置文件)

stopword.dic(停止詞典)

LICENSE.TXT ; NOTICE.TXT (apache 版權(quán)申明)

它的安裝部署十分簡單 , 將 IKAnalyzer2012.jar 部署于項(xiàng)目的lib目錄中;IKAnalyzer.cfg.xml 與 stopword.dic 文件放置在 class 根目錄(對于 web 項(xiàng)目,通常是WEB-INF/classes 目錄,同 hibernate、log4j 等配置文件相同)下即可。

1. 下載安裝

最新版本:IK Analyzer 2012

# 一定要下載FF版本,因?yàn)槭褂玫氖莝olr4.0以上版本
$ wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ik-analyzer/IK%20Analyzer%202012FF_hf1.zip

#解壓到IK2012目錄中,并且不覆蓋相同文件
$ unzip -n IKAnalyzer2012_u6.zip -d IK2012

#拷貝jar包到tomcat下solr的工程目錄中
$ cp IK2012/IKAnalyzer2012FF_u1.jar /opt/tomcat-8.5.31/webapps/solr/WEB-INF/lib/

#創(chuàng)建classes文件夾
$ mkdir /opt/tomcat-8.5.31/webapps/solr/WEB-INF/classes

# 拷貝IKAnalyzer.cfg.xml和stopword.dic到classes文件夾下
$ cp IKAnalyzer.cfg.xml /opt/tomcat-8.5.31/webapps/solr/WEB-INF/classes/
$ cp stopword.dic /opt/tomcat-8.5.31/webapps/solr/WEB-INF/classes/
2. 修改配置

修改solr core中schema文件,默認(rèn)位置:

$ vim /opt/solr-4.10.3/example/solr/collection1/conf/schema.xml 

添加如下配置:

  
   
      
   
      

同時,把需要分詞的字段,設(shè)置為text_ik









3. 重啟服務(wù)

注意:如果之前已經(jīng)創(chuàng)建了索引,需要將之前的索引刪掉,重新創(chuàng)建分詞后的索引。

$ /opt/tomcat-8.5.31/bin/shutdown.sh
$ /opt/tomcat-8.5.31/bin/startup.sh
4. 配置擴(kuò)展詞典

1.默認(rèn)是用的IKAnalyzer分詞器內(nèi)置的詞典進(jìn)行分詞的。我們也可以自己配置IKAnalyzer分詞器的擴(kuò)展詞典

# 修改IKAnalyzer.cfg.xml文件
$ vim /opt/tomcat-8.5.31/webapps/solr/WEB-INF/classes/IKAnalyzer.cfg.xml

配置如下


  
  
  IK Analyzer 擴(kuò)展配置
  
  ext.dic; 
  
  stopword.dic; 

2.在classes下創(chuàng)建 ext.dic 來配置字典(每一行表示一個整體索引)

$ vim /opt/tomcat-8.5.31/webapps/solr/WEB-INF/classes/ext.dic 

配置如下:

別看我亂我就是索引
哈哈哈
我是第三行
stopword.dic 和 ext.dic 的編碼方式為UTF-8 無BOM的編碼方式。

3.重啟tomcat后測試

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/69334.html

相關(guān)文章

  • 推薦十款java開源中文分詞組件

    摘要:最初,它是以開源項(xiàng)目為應(yīng)用主體的,結(jié)合詞典分詞和文法分析算法的中文分詞組件。填補(bǔ)了國內(nèi)中文分詞方面開源組件的空白,致力于此并希翼成為互聯(lián)網(wǎng)網(wǎng)站首選的中文分詞開源組件。中文分詞追求分詞的高效率和用戶良好體驗(yàn)。 1:Elasticsearch的開源中文分詞器 IK Analysis(Star:2471) IK中文分詞器在Elasticsearch上的使用。原生IK中文分詞是從文件系統(tǒng)中讀取...

    masturbator 評論0 收藏0
  • sorl實(shí)現(xiàn)商品快速搜索

    摘要:概述是的一個頂級開源項(xiàng)目,采用開發(fā),它是基于的全文搜索服務(wù)器。提供了比更為豐富的查詢語言,同時實(shí)現(xiàn)了可配置可擴(kuò)展,并對索引搜索性能進(jìn)行了優(yōu)化。搜索只需要發(fā)送請求,然后對返回等格式的查詢結(jié)果進(jìn)行解析,組織頁面布局。 Solr概述 Solr 是Apache的一個頂級開源項(xiàng)目,采用Java開發(fā),它是基于Lucene的全文搜索服務(wù)器。Solr提供了比Lucene更為豐富的查詢語言,同時實(shí)現(xiàn)了可...

    genefy 評論0 收藏0
  • Solr環(huán)境搭建(linux)

    摘要:前言官網(wǎng)在版本之前無法作為獨(dú)立的服務(wù)器進(jìn)行使用需要將其打包為包部署在任何容器內(nèi)才能使用。從開始可以單獨(dú)作為一個獨(dú)立的應(yīng)用服務(wù)器分發(fā)使用,內(nèi)部通過實(shí)現(xiàn)。主要將的包部署到的下,再根據(jù)的依賴導(dǎo)入相關(guān)的包。 1. 前言 官網(wǎng):http://lucene.apache.org/solr 在5.0版本之前,solr無法作為獨(dú)立的服務(wù)器進(jìn)行使用,需要將其打包為war包部署在任何Servlet容器內(nèi)才...

    ShevaKuilin 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<