es的插件 ik分词器的安装和使用
今天折腾了一天,在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分词器的安装和使用相关推荐
- Elasticsearch(二) ik分词器的安装 以及 自定义分词
ik分词器作为elasticsearch的一个插件,则是安装在es插件中. ik分词器的安装 1,创建ik分词目录上传与es相同版本的ik分词器插件,不同版本可能es启动 报错 在elasticsea ...
- 04.ElasticSearch之IK分词器的安装与使用
ElasticSearch之IK分词器的安装与使用 前言 安装 离线安装 在线安装 ik分词器测试 扩展(停用)词(典) 测试数据 概念 配置词典 1.修改配置文件 2.新建词典 3.自定义内容 4. ...
- elasticsearch IK分词器的安装、使用与扩展
ES 的默认分词器(standard)不支持中文分词,满足不了平时的需求,所以需要用能够支持中文分词的 IK 分词器.而且 IK 分词器也是支持英文分词的. 本文介绍下IK分词器的安装.基本使用方法: ...
- ES入门学习:ElasticSearch、Kibana、ik分词器的安装、简单使用及SpringBoot集成
前言 es是采用Java语言开发,因此,想要安装运行es需要提前准备好jdk环境,关于linux配置jdk在前文linux配置jdk 本文主要介绍es的安装.kibana的安装和简单使用及ik分词器的 ...
- 【Elasticsearch】es IK分词器的安装
1.概述 [Elasticsearch]es 7.8.0 唐诗三百首写入 Elasticsearch 会发生什么 之前我们创建索引,查询数据,都是使用的默认的分词器,分词效果不太理想,会把text的字 ...
- IK分词器的安装和扩展词典的使用
Es中默认的是标准分词器,对于属性类型是text类型的中文语句,进行了单字分词,英文语句是单词分词. 所以在搜索时,如果输入单词搜索,拆分成多个汉字搜索,搜索内容不准确. 故引入更加智能的IK分词器. ...
- docker之es+es-head+kibana+ik分词器安装
一.es 第一步:搜索 docker search elasticsearch 第二步:下载镜像 第三步:创建数据文件夹和配置文件 宿主服务器创建文件夹 mkdir -p /docker/es1/da ...
- ES语法及-IK分词器
{"query": {"query_string": {"default_field": "title",//全文搜索& ...
- Elasticsearch入门之从零开始安装ik分词器
起因 需要在ES中使用聚合进行统计分析,但是聚合字段值为中文,ES的默认分词器对于中文支持非常不友好:会把完整的中文词语拆分为一系列独立的汉字进行聚合,显然这并不是我的初衷.我们来看个实例: POST ...
- 使用Docker 安装Elasticsearch、Elasticsearch-head、IK分词器 和使用
使用Docker 安装Elasticsearch.Elasticsearch-head.IK分词器 和使用 原文:使用Docker 安装Elasticsearch.Elasticsearch-head ...
最新文章
- Python学习笔记(六)if判断语句
- Golang 入门 : 数组
- 鸟哥linux 私房菜
- 看,这就是你脱下谷歌眼镜的世界——多乏味!
- 不会装系统?有这篇就够了!
- oracle加载日记账直服务器,Oracle EBS GL 总账日记账打开报错此职责无可用函数
- [数据结构]树状数组详解
- 一般试卷的纸张大小是多少_考试试卷统一设置标准规格要求
- PSM案例《价格敏感度分析》
- 程序员如何进行用户界面设计
- 二进制转化为十进制Java实现
- python自动控制程序_使用 Python 自动执行 ANSYS APDL
- 复利计算器app发布
- python 爬取腾讯视频弹幕
- 横河川仪压力变送器故障代码_横河川仪压力变送器
- java添加例外_JAVA例外处理
- scipy5.01:积分应用:椭球体积的数值积分计算
- 计算机网络第三章——数据链路层(仅记录我所认为重要的知识点)
- canvas-弹珠游戏
- 正态分布的期望和方差