Solr5.0配置中文分词包
来源:互联网 发布:淘宝被投诉售假敲诈 编辑:程序博客网 时间:2024/05/22 04:50
最近solr更新到5.0,想实现ik分词,一没成功,可能是版本问题吧。先利用内部分词器吧,不用考虑版本问题,但不支持词库,不支持最细粒度。一般需求还是能满足的。
步奏如下:
1.Solr中默认的中文分词是用Lucene的一元分词包。
现在说明在Solr5.0中配置Lucene的SmartCN中文分词包。
进入Solr的安装目录,我这里是:/root/nutch/solr-5.0.0
把contrib/analysis-extras/lucene-libs/lucene-analyzers-smartcn-5.0.0.jar包复制到solr的启动目录的lib目录下。
2.修改managed-schema配置文件。此文件在/root/nutch/solr-5.0.0/server/solr/mycore1/conf目录下,其中mycore1是建立的core名称。
在/root/nutch/solr-5.0.0/server/solr/mycore1/conf/managed-schema配置文件中添加如下信
3.配置分词器(集fieldType)我只这么叫的
<fieldTypename="text_smart"class="solr.TextField"positionIncrementGap="100"><analyzertype="index"><!-- 此处需要配置主要的分词类 --><tokenizerclass="solr.SmartChineseSentenceTokenizerFactory"/><!-- <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" /> <filter class="solr.LowerCaseFilterFactory"/> --> <!-- in this example, we will only use synonyms at query time <filter class="solr.SynonymFilterFactory" synonyms="index_synonyms.txt" ignoreCase="true" expand="false"/> --><filterclass="solr.SmartChineseWordTokenFilterFactory"/></analyzer> <analyzertype="query"> <!-- 此处配置同上 --><tokenizerclass="solr.SmartChineseSentenceTokenizerFactory"/><!-- <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" enablePositionIncrements="true" /> <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/><filter class="solr.LowerCaseFilterFactory"/> --><filterclass="solr.SmartChineseWordTokenFilterFactory"/></analyzer></fieldType>
4.配置field
<field name="_text_smart"type="text_smart" indexed="true" stored="true" multiValued="true"/>
5.重启就OK了
0 0
- Solr5.0配置中文分词包
- Solr5.0配置中文分词包
- Solr5.4中文分词
- solr5.5版本中ik中文分词配置
- solr5.5.0 中文分词<三>
- Solr5.5 中文分词及同义词
- solr5.x整合IK中文分词
- solr5.3.1 集成IK中文分词器
- solr5.3.1 集成IK中文分词器
- centOS6.5+jdk1.7+solr5.5.3+中文分词的安装配置
- 初识solr 安装单节点solr5.5.3 配置中文分词 以及简单使用
- Solr5.2.1学习笔记-3-分词配置
- solr5.5配置IKAnalyzer分词器
- solr5.0集成mmseg4j分词器
- solr5.5.3 集成ik-analyzer中文分词(五)
- solr5.5.3 集成mmseg4j 中文分词(二)
- sphinx的安装配置和中文分词包coreseek
- sphinx的安装配置和中文分词包coreseek
- gitbook文档制作
- spring Failed to read schema document异常处理
- C#第三次作业 Excel数据读取 及 HTML文件初步
- 《剑指Offer》 面试题27:二叉搜索树与双向链表
- regsvr32 不是内部或外部命令,也不是可运行的程序或批处理文件
- Solr5.0配置中文分词包
- HTML转义符简介
- sql函数返回数据集
- 貌似3D效果的JS烟花特效代码
- 关于慕课网学习c语言的感想(2)
- [nginx源码分析]配置解析(server作用域)
- Basic OOP in Python
- [Objective-C]关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)
- java File的读写