博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ik分词器没有使用---------elasticsearch-analysis-ik 5.6.3分词问题
阅读量:5747 次
发布时间:2019-06-18

本文共 903 字,大约阅读时间需要 3 分钟。

 

1.问题

现在项目中用的是ES5.6.3的版本,在解决Field注解没有加载mapping的问题后又发现IK分词好像不理想。

后来查看5.5.0 IKAnalyzer.cfg.xml的配置发现

IK Analyzer 扩展配置
custom/mydict.dic;custom/single_word_low_freq.dic
custom/ext_stopword.dic

这里Ik是默认帮我们配置了分词的文件,这些文件是IK已经分过的词。

然后再查看5.6.3IK的配置文件

IK Analyzer 扩展配置

5.6.3并没有帮我们去配置分词文件的位置。

 

接下来查看一下源码

加载配置文件的文件名都不对。

接下来通过修改文件把文件名与源码中的名称对应,发现还是加载不了。 最后通过修改配置文件。

IK Analyzer 扩展配置
extra_main.dic;extra_single_word_low_freq.dic
extra_stopword.dic

这下就可以正常的分词了。

参考-----

            

 

转载于:https://www.cnblogs.com/technologykai/p/9831704.html

你可能感兴趣的文章
linux常用命令
查看>>
telnet命令
查看>>
linux磁盘管理
查看>>
Galaxy S II I9100 购机验机详细指南.
查看>>
解决Centos crontab没有按时运行的问题
查看>>
5.spark core之RDD编程
查看>>
kickstart实现批量安装CentOS7.x系统
查看>>
看过上百部片子的这个人教你视频标签算法解析
查看>>
基于Html5的爱情主题网站–表白神器
查看>>
UE4大地图(流关卡、无缝地图)
查看>>
选EMTC还是NB-IoT,真的是个问题吗?
查看>>
debian9 网络设置
查看>>
【12c】OCP 062近期新出现的考试原题-第29题
查看>>
生成测试数据的提示和技巧
查看>>
怎样将文字转换成语音?文字转语音的使用工具
查看>>
1.FileInputStream 去读外部文本
查看>>
快压下载|快压软件官方下载
查看>>
足球经理2019Football Manager2019 fm2019
查看>>
在一个千万级的数据库查寻中,如何提高查询效率?
查看>>
vivo全新专利曝光:升降式前置双摄
查看>>