windows下elasticsearch6.X安装IK分词器
文章来源:https://www.cnblogs.com/hts-technology/category/1167823.html
(一)到官网下载https://github.com/medcl/elasticsearch-analysis-ik对应版本的ik(直接下载releases版本,避免maven打包!!!如果不是这个版本,则需要进入解压后的目录使用mvn package打包,然后在target->releases目录下会生成对应的zip文件)。
(二)在es的安装目录下->plugins目录下新建analysis-ik目录将zip压缩包解压到此
(三)在header插件中测试
注:安装ik5.x以上版本的分词器过程中发现与老版本2.x.x有两点不同:
不需要修改Elasticsearch配置文件。Elasticsearch的配置文件路径为elasticsearch.yml,之前的老版本需要在文件最后加入如下内容:index.analysis.analyzer.ik.type : "ik",新的版本不需要
测试ik分词是否安装成功时,使用的是ik_smart而不是ik。查看文档,现在支持ik_smart与ik_max_word。
windows下elasticsearch6.X安装IK分词器的更多相关文章
- windows下elasticsearch安装ik分词器后无法启动
		windows下elasticsearch安装ik分词器后启动报如下图错误: 然后百度说是elasticsearch路径有空格,一看果然我的路径有空格,然后重新换个路径就好了. 
- Linux下,非Docker启动Elasticsearch 6.3.0,安装ik分词器插件,以及使用Kibana测试Elasticsearch,
		Linux下,非Docker启动Elasticsearch 6.3.0 查看java版本,需要1.8版本 java -version yum -y install java 创建用户,因为elasti ... 
- Centos7安装elasticsearch6.3及ik分词器,设置开机自启
		参考Elasticsearch 在CentOs7 环境中开机启动 建议虚拟机的内存大小为4G 1. 新建一个用户john 出于安全考虑,elasticsearch默认不允许以root账号运行. 创建用 ... 
- Elasticsearch下安装ik分词器
		安装ik分词器(必须安装maven) 上传相应jar包 解压到相应目录 unzip elasticsearch-analysis-ik-master.zip(zip包) cp -r elasticse ... 
- Linux使用Docker启动Elasticsearch并配合Kibana使用,安装ik分词器
		注意事项 这里我的Linux虚拟机的IP地址是192.168.1.3 Docker运行Elasticsearch容器之后不会立即有反应,要等一会,等待容器内部启动Elasticsearch,才可以访问 ... 
- ElasticSearch5.3安装IK分词器并验证
		ElasticSearch5.3安装IK分词器 之前使用Elasticsearch安装head插件成功了,但是安装IK分词器却失败了.貌似是ElasticSearch5.0以后就不支持直接在elast ... 
- 如何开发自己的搜索帝国之安装ik分词器
		Elasticsearch默认提供的分词器,会把每个汉字分开,而不是我们想要的根据关键词来分词,我是中国人 不能简单的分成一个个字,我们更希望 “中国人”,“中国”,“我”这样的分词,这样我们就需要 ... 
- Elasticsearch入门之从零开始安装ik分词器
		起因 需要在ES中使用聚合进行统计分析,但是聚合字段值为中文,ES的默认分词器对于中文支持非常不友好:会把完整的中文词语拆分为一系列独立的汉字进行聚合,显然这并不是我的初衷.我们来看个实例: POST ... 
- 【ELK】【docker】【elasticsearch】1. 使用Docker和Elasticsearch+ kibana 5.6.9  搭建全文本搜索引擎应用 集群,安装ik分词器
		系列文章:[建议从第二章开始] [ELK][docker][elasticsearch]1. 使用Docker和Elasticsearch+ kibana 5.6.9 搭建全文本搜索引擎应用 集群,安 ... 
随机推荐
- 利用shell显示wordcount功能
			Shell脚本编程是Linux系统最为核心的技术之一,它能够利用简单的命令来实现一些复杂的功能,同时,由于Linux提供了很多文本处理命令,如grep(grep family), tr, sed, ... 
- vue.js 使用时间组件 日期少一天的问题
			<el-form :inline="true" class="demo-form-inline padding-top-20"> <el-fo ... 
- Asp.Net初学小结
			第一章 1.搭建Asp.net开发环境 1).net FrameWork(VS) 2)IIS(xp:5.1,2003:6.0,vista:70,win7:7.5) C:\Windows\Mic ... 
- IQuerable与IEnumable的区别
			核心区别: IQueryable该接口会把查询表达式先缓存到表达式树Expression 中,只有当真正用到数据的时候(例如 遍历 ),才会由IQueryProvider解析表达式树,生成sql语句执 ... 
- 将第三方包安装到maven本地仓库
			今天在做jasper report生成pdf文档的时候,需要引入亚洲字体jar包.maven仓库是有这个jar包,但是在项目pom文件始终不能下载.无奈只有将jar包安装到maven本地仓库. 1 将 ... 
- python 通过 pip 更新所有已安装的包
			较新的 pip 已经支持 list --outdated 了,所以记录一下新的方法: pip list --outdated --format=legacy |awk '{print $1}' |xa ... 
- 【读书笔记】iOS-正则表达式
			正则表达式通常称为regexes,是文本处理中模式匹配的一个标准,也是处理字符串的一个强有力的工具.使用正则表达式时,需要指定一个字符串作为模式串去检索目标字符串.你可以使用正则表达式来查找字符串中匹 ... 
- 从零开始学习html(六)开始学习CSS,为网页添加样式
			一.认识CSS样式 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type&quo ... 
- Android开发专业名词及工具概述
			前言: 系统的学习下Android开发中涉及到的一些专业名词 和Android开发工具 名词: 一.SDK(Software Development Kit) 软件开发工具包:一般都是一些软件工程师为 ... 
- 《Inside C#》笔记(二) 初识C#
			一 程序的编译.构成 a) 编写C#代码一般用VS,但作者在这儿介绍了使用记事本编写C#代码并编译运行的过程,以便对VS有更深入的认识. 用记事本编写C#代码后,修改文本文件的后缀为.cs,然后用cs ... 
