Elasticsearch入门(一)--下载和安装

一、Elasticsearch安装

我们首先点击:Elasticsearch官网下载地址,下载对应系统下的Elasticsearch
在这里插入图片描述
我们这里选择Windows下的压缩包,等下载完成后,解压到自己指定的目录下。
解压之后,进入bin目录,双击 elasticsearch.bat 即可运行es

然后我们可以进入config目录中,编辑elasticsearch.yml文件,最后追加:

## 跨域
http.cors.enabled: true
http.cors.allow-origin: "*"

可以使es解决跨域问题。

二、安装可视化插件(es head)

elasticsearch head是一个基于node的项目,所以在安装 es head前,需要安装node.js,可以参考我的另一篇文章安装:node.js详细安装及配置教程(Windows下)
安装完node.js后,打开elasticsearch head项目 github地址,将此项目拉下来并解压到自己指定的目录,然后在命令窗口中cd 到此目录,然后输入一下命令启动:

npm install
npm run start

注意,这里 npm install可能会很慢,所以可以使用 cnpm install,然后在浏览器中输入:localhost:9100打开 es head
在这里插入图片描述

三、Kibana安装使用

1、下载安装

kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。
首先打开:kibana官网
在这里插入图片描述
注意:kibana的版本要和Elasticsearch的版本保持一致!
然后下载后,解压到自己指定的目录
然后进入bin目录,双击 kibana.bat运行
在这里插入图片描述
上面这个就是kibana的地址,可以在浏览器中打开。

2、汉化

进入 config 目录,然后编辑 kibana.yml文件
在这里插入图片描述
保存后重启kibana

3、使用

在这里插入图片描述
点击开发工具,就可以编辑Elasticsearch的语句了
在这里插入图片描述

四、ik分词器插件下载

首先打开:ik 分词器 github下载地址,下载对应版本的ik 分词器。
下载完后,解压到Elasticsearch目录下的plugins目录下,就可以了。
然后重启Elasticsearch,就可以看到ik分词器插件加载了
在这里插入图片描述

1、分词器的使用

1)、ik_smart

最小切分
在这里插入图片描述
我们可以看到,这里只切分了一个词

2)、ik_max_word

最细粒度划分
在这里插入图片描述
我们看到,划分了很多个词

3)、自定义词典

在这里插入图片描述
看这张图,我们发现一个问题,这里认为我们输入的 老破小 不是一个词,那我们怎么才能让它认为这是一个词呢?
我们在Elasticsearch目录中=》plugins目录=》ik插件目录下=》config目录中,编辑IKAnalyzer.cfg.xml文件
在这里插入图片描述
这里可以编写自己的字典,这里我们新建一个 my.dic文件,里面配置自定义的字典

在这里插入图片描述
配置完,保存后,重启Elasticsearch
然后再次请求下:
在这里插入图片描述
我们看到,老破小就被认为是一个词了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值