今天折腾了一天,在es 5.5.0 上安装ik。一直通过官方给定的命令没用安装成功,决定通过手工是形式进行安装。https://github.com/medcl/elasticsearch-analysis-ik在官网上查询es对应的ik版本号,ik支持自定义词库等,ik是中科院提供的中文分析词库。

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.5.1/elasticsearch-analysis-ik-5.5.1.zip 这个命令的形式尝试了好久没有成功

从https://github.com/medcl/elasticsearch-analysis-ik/releases下载对应的源码,下载完成之后解压用unzip。

编译代码  mvn clean  package

编译完成之后会在target\releases生成elasticsearch-analysis-ik-*.zip文件

解压到文件elasticsearch/plugins的目录下

如果是2.2以上的可以不用修改配置文件,我就没有修改配置文件

否则,修改配置文件如下:

index.analysis.analyzer.ik.type:“ik”

重起elasticsearch

这时候测试一下:

{
  "analyzer": "ik",
  "text": "我是李悠然"
}

转载于:https://www.cnblogs.com/youran-he/p/7381291.html

es的插件 ik分词器的安装和使用相关推荐

  1. Elasticsearch(二) ik分词器的安装 以及 自定义分词

    ik分词器作为elasticsearch的一个插件,则是安装在es插件中. ik分词器的安装 1,创建ik分词目录上传与es相同版本的ik分词器插件,不同版本可能es启动 报错 在elasticsea ...

  2. 04.ElasticSearch之IK分词器的安装与使用

    ElasticSearch之IK分词器的安装与使用 前言 安装 离线安装 在线安装 ik分词器测试 扩展(停用)词(典) 测试数据 概念 配置词典 1.修改配置文件 2.新建词典 3.自定义内容 4. ...

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

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

  4. ES入门学习:ElasticSearch、Kibana、ik分词器的安装、简单使用及SpringBoot集成

    前言 es是采用Java语言开发,因此,想要安装运行es需要提前准备好jdk环境,关于linux配置jdk在前文linux配置jdk 本文主要介绍es的安装.kibana的安装和简单使用及ik分词器的 ...

  5. 【Elasticsearch】es IK分词器的安装

    1.概述 [Elasticsearch]es 7.8.0 唐诗三百首写入 Elasticsearch 会发生什么 之前我们创建索引,查询数据,都是使用的默认的分词器,分词效果不太理想,会把text的字 ...

  6. IK分词器的安装和扩展词典的使用

    Es中默认的是标准分词器,对于属性类型是text类型的中文语句,进行了单字分词,英文语句是单词分词. 所以在搜索时,如果输入单词搜索,拆分成多个汉字搜索,搜索内容不准确. 故引入更加智能的IK分词器. ...

  7. docker之es+es-head+kibana+ik分词器安装

    一.es 第一步:搜索 docker search elasticsearch 第二步:下载镜像 第三步:创建数据文件夹和配置文件 宿主服务器创建文件夹 mkdir -p /docker/es1/da ...

  8. ES语法及-IK分词器

    {"query": {"query_string": {"default_field": "title",//全文搜索& ...

  9. Elasticsearch入门之从零开始安装ik分词器

    起因 需要在ES中使用聚合进行统计分析,但是聚合字段值为中文,ES的默认分词器对于中文支持非常不友好:会把完整的中文词语拆分为一系列独立的汉字进行聚合,显然这并不是我的初衷.我们来看个实例: POST ...

  10. 使用Docker 安装Elasticsearch、Elasticsearch-head、IK分词器 和使用

    使用Docker 安装Elasticsearch.Elasticsearch-head.IK分词器 和使用 原文:使用Docker 安装Elasticsearch.Elasticsearch-head ...

最新文章

  1. Python学习笔记(六)if判断语句
  2. Golang 入门 : 数组
  3. 鸟哥linux 私房菜
  4. 看,这就是你脱下谷歌眼镜的世界——多乏味!
  5. 不会装系统?有这篇就够了!
  6. oracle加载日记账直服务器,Oracle EBS GL 总账日记账打开报错此职责无可用函数
  7. [数据结构]树状数组详解
  8. 一般试卷的纸张大小是多少_考试试卷统一设置标准规格要求
  9. PSM案例《价格敏感度分析》
  10. 程序员如何进行用户界面设计
  11. 二进制转化为十进制Java实现
  12. python自动控制程序_使用 Python 自动执行 ANSYS APDL
  13. 复利计算器app发布
  14. python 爬取腾讯视频弹幕
  15. 横河川仪压力变送器故障代码_横河川仪压力变送器
  16. java添加例外_JAVA例外处理
  17. scipy5.01:积分应用:椭球体积的数值积分计算
  18. 计算机网络第三章——数据链路层(仅记录我所认为重要的知识点)
  19. canvas-弹珠游戏
  20. 正态分布的期望和方差

热门文章

  1. 2009年以来我买过的书(部分)
  2. 山东农业大学考研计算机专业分数,山东农业大学研究生分数线
  3. IDEA快捷键(持续学习ing)
  4. display几种常用的属性值
  5. 如何在PPT中设置选择题
  6. AR和VR现在还火爆吗?
  7. Ant Design ProV5 Table columns定义valueType
  8. 皮江法 - 中国迷你直发 - 头发卷发器制造商
  9. 【祥哥带你玩HoloLens开发】了解如何实现远程主机为HoloLens实时渲染
  10. html编辑器怎么设置为excel,excel2013宏编辑器的设置方法教程