2019独角兽企业重金招聘Python工程师标准>>>

Elasticsearch 默认是带分词器了,对英文是按固定的英文的空格,或者“-”进行分词,但是对中文分词是一个一个字进行分词。

分词测试地址:

http://localhost:9200/_analyze?analyzer=standard&pretty=true&text=超级管理员

{"tokens" : [ {"token" : "超","start_offset" : 0,"end_offset" : 1,"type" : "<IDEOGRAPHIC>","position" : 0}, {"token" : "级","start_offset" : 1,"end_offset" : 2,"type" : "<IDEOGRAPHIC>","position" : 1}, {"token" : "管","start_offset" : 2,"end_offset" : 3,"type" : "<IDEOGRAPHIC>","position" : 2}, {"token" : "理","start_offset" : 3,"end_offset" : 4,"type" : "<IDEOGRAPHIC>","position" : 3}, {"token" : "员","start_offset" : 4,"end_offset" : 5,"type" : "<IDEOGRAPHIC>","position" : 4} ]
}

IK分词器对应ElasticSearch版本如下:IK分词器下载地址:https://github.com/medcl/elasticsearch-analysis-ik

所以IK要下载1.10.6版本的

IK解压后进入目录下

在该目录下打开命令行窗口进行MAVEN打包:mvn package

把\target\releases\elasticsearch-analysis-ik-1.10.6.zip解压,把解压后的文件拷贝到elasticsearch-2.4.6\plugins\ik目录(没有ik目录请先创建)。

启动ElasticSearch,IK分词器就安装好了。

测试分词地址:http://localhost:9200/_analyze?analyzer=ik&pretty=true&text=超级管理员

结果如下,说明IK分词器安装成功了

{"tokens" : [ {"token" : "超级","start_offset" : 0,"end_offset" : 2,"type" : "CN_WORD","position" : 0}, {"token" : "管理员","start_offset" : 2,"end_offset" : 5,"type" : "CN_WORD","position" : 1}, {"token" : "管理","start_offset" : 2,"end_offset" : 4,"type" : "CN_WORD","position" : 2}, {"token" : "员","start_offset" : 4,"end_offset" : 5,"type" : "CN_CHAR","position" : 3} ]
}

转载于:https://my.oschina.net/zchuanzhao/blog/1843461

ElasticSearch IK分词器安装相关推荐

  1. Elasticsearch+elasticsearch-head的安装+Kibana环境搭建+ik分词器安装

    一.安装JDK1.8 二.安装ES 三个节点:master.slave01.slave02 1.这里下载的是elasticsearch-6.3.1.rpm版本包 https://www.elastic ...

  2. ElasticSearch IK 分词器快速上手

    简介: ElasticSearch IK 分词器快速上手 一.安装 IK 分词器 1.分配伪终端 我的 ElasticSearch 是使用 Docker 安装的,所以先给容器分配一个伪终端.之后就可以 ...

  3. ElasticSearch——IK分词器的下载及使用

    ElasticSearch--IK分词器的下载及使用 1.什么是IK分词器 ElasticSearch 几种常用分词器如下: 分词器 分词方式 StandardAnalyzer 单字分词 CJKAna ...

  4. ik分词器安装_Elasticsearch-analysis-ik-7.4.0_Linux_安装

    ik分词器安装_Elasticsearch-analysis-ik-7.4.0 文章目录 ik分词器安装_Elasticsearch-analysis-ik-7.4.0 IK分词器安装 1.环境准备 ...

  5. elasticsearch IK分词器的安装、使用与扩展

    ES 的默认分词器(standard)不支持中文分词,满足不了平时的需求,所以需要用能够支持中文分词的 IK 分词器.而且 IK 分词器也是支持英文分词的. 本文介绍下IK分词器的安装.基本使用方法: ...

  6. Elasticsearch的ik分词器安装和验证

    1.什么是分词器         把文本转换为一个个的单词,分词称之为analysis.es默认只对英文语句做分词,中文不支持,每个中文字都会被拆分为独立的个体. 2.es内置分词器 standard ...

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

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

  8. elastic ik分词搜索_php环境下使用elasticSearch+ik分词器进行全文搜索

    php中文网最新课程 每日17点准时技术干货分享 首先需要说明的一点是,如果需要启用ik分词器,那么分词器的版本必须与es版本一致,即6.3.0的分词器需要同样6.3.0版本的es支持. 安装java ...

  9. ik分词器 mysql php_php环境下使用elasticSearch+ik分词器进行全文搜索

    首先需要说明的一点是,如果需要启用ik分词器,那么分词器的版本必须与es版本一致,即6.3.0的分词器需要同样6.3.0版本的es支持. 安装java win-64bit的安装包需要去java英文官网 ...

最新文章

  1. APP检测软件更新逻辑
  2. java运行多个linux命令_在shell的一行中运行多个命令
  3. Android通话记录CallLog简单摘要
  4. python扫描字符串文本时下线_SyntaxError:扫描字符串文本Python calcun时的EOL
  5. 惯量比多少合适_惯量比折算问题
  6. 年度盘点:20+主流数据库重大更新及技术要点回顾
  7. 【CGAL_多面体】3D多面体表面
  8. 【Eureka】eureka的搭建注册(新手搭建,大佬见谅)
  9. 腾讯秀丽江山之长歌行服务器维护,37秀丽江山之长歌行服务器正式关服公告
  10. matlab 为双y轴加标签,[转载]matlab双y轴添加误差棒(转载)
  11. 十岁左右的孩子都可以用这样的线条画画
  12. HTML-HTML协议简单解析
  13. 夜神模拟器+adb命令+图解
  14. Python脚本-自动连接校园网
  15. u盘怎么安装计算机系统软件,教你怎样用u盘安装win7x64系统
  16. 黑客攻防技术宝典:Web实战篇(第2版)与第1版的区别
  17. 简单使用html+css+js随机获取一注双色球号码
  18. 安科瑞油烟在线监测系统助力云龙湖风景区周边饭店实现油烟实时在线监管
  19. 超级计算机大赛要学什么,大学生超级计算机竞赛打响
  20. android camera2 qcom,Qcom平台 Camera的一些知识点 之MCLK

热门文章

  1. 无需精通编程:走进人工智能比你想象中容易
  2. 构建生产机器学习系统的一些考虑
  3. 自然语言处理的现实应用
  4. 落地即一地鸡毛,AI落地存在的难题有哪些?
  5. AI已经融入生活,不懂AI的人已经out了,五分钟了解AI人工智能!
  6. 一文读懂对抗生成网络的3种模型
  7. 科普丨深度神经网络与生命的意义
  8. 重磅丨AI公共政策成全球热点,美国ITI发布《人工智能政策原则》
  9. PNAS:大脑一思考,就不再对称也不再平衡
  10. 超人类AI的幻想与思考:自下而上构建的自我迭代意识系统