solr中文分词
2016-07-26 00:00
411 查看
solr6.0使用IK分词。
需要jar包ik-analyzer-solr5-5.x.jar,放置目录每个solr服务下面的server/solr-webapp/webapp/WEB-INF/lib/目录。
IKAnalyzer.cfg.xml文件放置在solrhome/conf/files/目录下,用于扩展中文单词。
文件内容为:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>IK Analyzer 扩展配置</comment>
<!--用户可以在这里配置自己的扩展字典
<entry key="ext_dict">mydict.dic;</entry>
-->
<!--用户可以在这里配置自己的扩展停止词字典-->
<entry key="ext_stopwords">stopword.dic;</entry>
</properties>
3. stopword.dic放置在solrhome/conf/files/目录下。
4. 配置solrhome/conf/files/manage-schema,添加如下内容:
<fieldType name="text_ik" class="solr.TextField">
<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
<field name="text_ik" type="text_ik" indexed="true" stored="true" multiValued="false" />
<field name="text_ik" type="text_ik" indexed="true" stored="true" multiValued="false" />
全部配置好后重新上传配置文件至zookeeper管理
批量重启solr
需要jar包ik-analyzer-solr5-5.x.jar,放置目录每个solr服务下面的server/solr-webapp/webapp/WEB-INF/lib/目录。
IKAnalyzer.cfg.xml文件放置在solrhome/conf/files/目录下,用于扩展中文单词。
文件内容为:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>IK Analyzer 扩展配置</comment>
<!--用户可以在这里配置自己的扩展字典
<entry key="ext_dict">mydict.dic;</entry>
-->
<!--用户可以在这里配置自己的扩展停止词字典-->
<entry key="ext_stopwords">stopword.dic;</entry>
</properties>
3. stopword.dic放置在solrhome/conf/files/目录下。
4. 配置solrhome/conf/files/manage-schema,添加如下内容:
<fieldType name="text_ik" class="solr.TextField">
<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
<field name="text_ik" type="text_ik" indexed="true" stored="true" multiValued="false" />
<field name="text_ik" type="text_ik" indexed="true" stored="true" multiValued="false" />
全部配置好后重新上传配置文件至zookeeper管理
批量重启solr
相关文章推荐
- solr伪集群搭建
- mybatis的配置文件之 mybatis-config.xml
- mysql之driver、url
- oracle之driver、url
- *-mapper.xml配置文件
- ehcache.xml配置
- 安装nginx
- mui ajax请求 登录
- for循环
- python爬虫框架scrapy学习之CrawlSpider
- python爬虫框架scrapy学习图片下载
- oracle数据库安装
- java反编译
- Windows7 mysql 5.6 安装
- error LNK2019: 无法解析的外部符号
- error C2664 —— 参数类型错误
- magento修改订单支付状态,增加订单支付选项
- Firebird(全功能的,免维护的数据库,能够管理多个独立的数据库) V2.1.3 英文特别版
- MYSQL V5.7.12 正式版
- UltraEdit中文破解版