前面我们介绍了Centos安装elasticsearch 6.4.2 教程,elasticsearch内置的分词器对中文不友好,只会一个字一个字的分,无法形成词语,别急,已经有大拿把中文分词器做好了,elasticsearch配套的ik-analyzer,我们一起来看看如何安装吧。

  我们到ik-analyzer中文分词器开源项目查找与elasticsearch对应的v6.4.2版本(有的是6.0.0版https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.0.0/elasticsearch-analysis-ik-6.0.0.zip) https://github.com/medcl/elasticsearch-analysis-ik/releases

  复制ik-analyzer中文分词器v6.4.2的链接地址,进行安装

/usr/share/elasticsearch/bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.2/elasticsearch-analysis-ik-6.4.2.zip

  安装完成,重新启动一下elasticsearch

sudo systemctl restart elasticsearch

  查看一下ik-analyzer的效果

curl -H 'Content-Type: application/json'  -XGET 'localhost:9200/_analyze?pretty' -d '{"analyzer":"ik_max_word","text":"ytkah博客园"}'

  博客这个词是不是没有被分成“博”和“客”两个字了?说明已经安装成功

  本文参考https://baijunyao.com/article/155

elasticsearch中文分词器ik-analyzer安装相关推荐

  1. ElasticSearch 中文分词器ik的安装、测试、使用、自定义词库、热更新词库

    文章目录 # 实验环境 # ik分词器的下载.安装.测试 ## 安装方法一:使用elasticsearch-plugin 安装 ## 安装方法二:下载编译好的包进行安装 1.下载 2.安装 3.重启` ...

  2. 本地elasticsearch中文分词器 ik分词器安装及使用

    ElasticSearch 内置了分词器,如标准分词器.简单分词器.空白词器等.但这些分词器对我们最常使用的中文并不友好,不能按我们的语言习惯进行分词. ik分词器就是一个标准的中文分词器.它可以根据 ...

  3. ELK系列(十)、ES中文分词器IK插件安装和配置远程词库热加载

    简介 IK Analyzer是一个开源的,基于Java语言开发的轻量级的中文分词工具包: 最初,它是以开源项目Luence 为应用主体的,结合词典分词和文法分析算法的中文分词组件:从 3.0 版本开始 ...

  4. ElasticSearch中文分词器-IK分词器的使用

    IK分词器的使用 首先我们通过Postman发送GET请求查询分词效果 GET http://localhost:9200/_analyze {"text":"农业银行& ...

  5. Solr - 中文分词器IK Analyzer的简介及配置

    简介 IK Analyzer 是一个开源的,基于 java 语言开发的轻量级的中文分词工具包.它是以开源项目Luence 为应用主体的,结合词典分词和文法分析算法的中文分词组件,IK 实现了简单的分词 ...

  6. 如何在Elasticsearch中安装中文分词器(IK+pinyin)

    如何在Elasticsearch中安装中文分词器(IK+pinyin) 如果直接使用Elasticsearch的朋友在处理中文内容的搜索时,肯定会遇到很尴尬的问题--中文词语被分成了一个一个的汉字,当 ...

  7. elasticsearch6.2.2安装中文分词插件IK analyzer

    elasticsearch6.2.2安装中文分词插件IK analyzer 哎,装了一下午的ik终于装上了,发现自己真的是非常笨了,并且es重启过程中遇到了很多的问题,下面我将手把手教大家如何安装ik ...

  8. Elasticsearch 7.X 中文分词器 ik 使用,及词库的动态扩展

    一.ik中文分词器 上篇文章我们学习了ES集群分片和水平扩容,前面再使用的时候应该就会发现,在做match 匹配时,默认会进行分词,但当查询内容是中文时,分词效果是一个字被认定了一个词,这显然不符合我 ...

  9. php elasticsearch ik,elasticsearch 中文分词(elasticsearch-analysis-ik)安装

    elasticsearch 中文分词(elasticsearch-analysis-ik)安装 在elasticsearch的plugins目录下,创建ik目录 cd /usr/local/elast ...

最新文章

  1. 设计1.0 -- iterator 和const_iterator底层的模拟实现
  2. python使用fpdf生成数据报告pdf文件
  3. 独家 | 将时间信息编码用于机器学习模型的三种编码时间信息作为特征的三种方法...
  4. SAP WMSD集成之Copy WM Quantity – Copy WM qty as delivery qty into delivery and PGI
  5. 获得汉字拼音的首字母
  6. 利用tar命令备份Linux系统
  7. Programming Computer Vision with Python (学习笔记三)
  8. c语言ut8,C语言使用utlist实现的双向链表
  9. react.JS并非完全开源,百度、Wordpress等带头弃之
  10. Visual Studio 2005中编译调试新功能
  11. android中按一个按钮弹出字,允许用户在Android中长按一次即可编辑按钮文字
  12. C++ 构造函数分类以及调用
  13. 怎么读取matlab程序包,Nifti程序包,用于写入,读取和处理医学影像,适用于MATLAB
  14. MUI 图标显示不出来 - 分析篇
  15. 2014 Multi-University Training Contest 1 — D. Task
  16. Bailian2786 Pell数列【数列】(POJ NOI0102-1788,POJ NOI0103-1788)
  17. HAUT校赛--最大奇子段和
  18. Int.Parse()、Convert.toInt32()和(int)区别
  19. 继续教育计算机组成试卷,计算机继续教育考试模拟练习.doc
  20. 【FXCG】如何计算投资组合 Beta?

热门文章

  1. java序列化Serializable
  2. mysql 优化器不准_mysql 优化器有哪些可选开关
  3. html5手机网站照片查看器,PhotoSwipe
  4. java计算器监听_计算器及事件监听
  5. 卸载mongodb_【数据库】mongodb数据库安装
  6. 连接maven_Maven系列——超简单入门级教程
  7. oracle 截取时间至小时,如何在pandas中构造/取整到小时的本地化日期时间列
  8. android intent 跳转卡顿_Intent七大属性
  9. python如何连接自己电脑服务器_Python远程连接windows服务器并上传数据
  10. 用python爬取网页数据并存入数据库中源代码_Python爬取51cto数据并存入MySQL方法详解...