0 准备工作

安装elasticsearch之前,需要确保系统已正确安装了JDK,elasticsearch 6.3.2 需要JDK1.8(Java 8)。

elasticsearch 下载地址 https://www.elastic.co/downloads/elasticsearch

elasticsearch-analysis-ik 下载地址 https://github.com/medcl/elasticsearch-analysis-ik/releases

Kibana 下载地址 https://www.elastic.co/downloads/kibana。Kibana是一个可视化平台,可以用于和elasticsearch进行交互以及数据可视化。 

1. 下载 elasticsearch 

下载 elasticsearch ,完成后解压

2. 安装 ik 分词器

在 elasticsearch 目录中的 \plugins 目录下新建 ik 目录,然后将下载完成的 elasticsearch-analysis-ik 解压至此目录下

3. 启动 elasticsearch

进入 elasticsearch 的 bin 目录,windows下,双击【elasticsearch.bat】运行 elasticsearch。

默认启动后占用9200端口,可通过【http://localhost:9200/】或者【http://127.0.0.1:9200/】访问elasticsearch。

elasticsearch 配置 ik分词器配置及基本操作【windows平台】

4. 安装Kibana

下载 Kibana 并解压,修改 Kibana 中 config 目录下的 kibana.yml 文件,添加 elasticsearch 地址:

即:elasticsearch.url: "http://localhost:9200"

配置完成后,在bin目录下,双击【kibana.bat】,启动Kibana。

默认启动后,通过浏览器访问 【http://localhost:5601】即可访问kibana。

elasticsearch 配置 ik分词器配置及基本操作【windows平台】

5. 使用 Kibana 与 elasticsearch 进行交互

点击侧边菜单【Dev Tools】

elasticsearch 配置 ik分词器配置及基本操作【windows平台】

6. 创建索引【test】并为 name 字段指定 analyzer ,使用ik分词处理name字段的构建索引以及搜索时不同处理方式

elasticsearch 配置 ik分词器配置及基本操作【windows平台】

7. 测试 ik 分词

elasticsearch 配置 ik分词器配置及基本操作【windows平台】

8. 添加document,构建索引

8.1单文本构建索引(PUT的方式需指定id,使用POST方式可使用es来自动生成id)

elasticsearch 配置 ik分词器配置及基本操作【windows平台】

8.2 批量方式构建索引(bulk)

elasticsearch 配置 ik分词器配置及基本操作【windows平台】

9. 搜索测试

elasticsearch 配置 ik分词器配置及基本操作【windows平台】

相关文章: