赞
踩
一、es下载与启动
1、下载eshttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.2.2-windows-x86_64.ziphttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.2.2-windows-x86_64.zip
2、将下载的压缩包解压到本地:
3、启动
进入bin目录,双击elasticsearch.bat进行启动。
4、浏览器输入:localhost:9200,出现如下信息,即es服务启动成功。
二、ik中文分词器
2、在es的目录(F:\elasticsearch-8.2.2\plugins)下新建ik文件夹,将下载的ik压缩文件解压到ik文件夹下。
3、因为刚刚下载的es版本为8.2.2与ik版本(8.2.0)不一致,所以需要修改一下配置。
进入ik目录(F:\elasticsearch-8.2.2\plugins\ik),编辑文件plugin-descriptor.properties,在最后一行将es版本改为8.2.2
4、重启es,再次访问localhost:9002,访问成功,即ik分词器已生效。
三、kibana
将下载的kibana压缩包,解压到本地
2、进入bin目录,双击kibana.bat,启动服务(启动较慢,耐心等待)。
3、访问kibana,kibana已默认绑定本地es服务(localhost:9200),浏览器输入http://localhost:5601/
出现如下信息,即启动kibana成功。
四、es+ik+kibana的简单使用
1、展开kibana左上方导航栏,点击dev tools,即可进入运行命令的界面。
2、查看分词效果
(1)、analyzer的属性ik_smart表最小分词,ik_max_word表最大分词,在text中输入文本,
analyzer为ik_smart时,分词效果如下:
analyzer为ik_max_word时,分词效果如下:
可以看出,ik_max_word颗粒度更小。
3、自定义分词
假如不想分割“我爱”三个字,那么可以进行自定义分词。
(1)、在目录F:\elasticsearch-8.2.2\plugins\ik\config 下新建.dic文件,可随意命名。
(2)、在文件中输入分词信息
(3)、打开同目录(F:\elasticsearch-8.2.2\plugins\ik\config)下的IKAnalyzer.cfg.xml文件,将刚刚新建的dic文件配置进去
(3)、重启es服务,再次查看分词效果
analyzer为ik_smart:
analyzer为ik_max_word:
可以看到,即使是最大颗粒度的划分,自定义分词“我爱”两个字也没有被分割。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。