官网下载地址:
https://blog.csdn.net/diaobatian/article/details/98476301
也可以在我百度云下载官网下载速度很慢:https://pan.baidu.com/s/1CsiUi8_1EVcqJVEhBH0Vcg
ik分词器百度网盘地址:https://pan.baidu.com/s/13qVWRDwOq6nqhAyF6b5lrw
去官网找到自己需要下载安装的版本:注意windows是zip的文件,而且es官网默认是最新的版本所以需要我们自己找到自己对应的版本信息,点击下图标识处可以找到自己对应的额版本文件信息
我这里以elasticsearch-7.3.2-windows-x86_64.zip版本测试
加压文件
解压后文件结构 bin:下面启动的一些信息,config一些配置信息
由于jdk7.x之后的版本自带了jdk,所以我们本机的jdk版本不需要额外的配置了,es自带的jdk安装再jdk路径下面。
这个时候不需要做任何额外的操作字节启动就行了,启动如下图所示:
在浏览器输入127.0.0.1:9200,看到如下页面就代表启动成功了
接下来,安装分词插件elasticsearch-analysis-ik,在GitHub上下载对应的7.x版本https://github.com/medcl/elasticsearch-analysis-ik/releases,这里还是以7.3.2版本做实例:下载好如下图所示:
解压下载好的文件:然后在es的安装目录plugin下创建文件夹analysis-ik(可以随意命名),将加压完的文件夹的内容放进去。
由于自带的中文分词器会随意分词,所以我们需要自己定义分词内容:首先看没加自定义分词的情况:如下图:
自定义中文分词,新建 word.dic 文件,添加分词,如下
在/plugins/ik/config 目录下新建 my_ik_word 文件夹,上传 word.dic 到此目录下
接下来修改:下面这个文件夹
这里是我们刚刚新建的文件路径
下面开始测试:
这样都是按照我们自己自定义的中文分词在进行分词了。
后续还会有linux安装,rest相关查询,全文检索,以及elastic7.x我自己封装的一个jar包,可以直接在项目中引用该jar包集成到自己的项目中去,我会写个demo在码云上供大家学习交流,接下来我会保证尽量每周一更,尽量把我所掌握的es相关的知识分享给大家,希望能与大家共同进步。该专栏会一直更新下去,可以关注波作者。看到这篇文章的估计是开始要入坑es了,最后祝大家入坑愉快,哈哈。