- 安装与环境配置
- 安装elasticsearch
- (华为镜像安装速度快) https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D
- Elasticsearch启动:打开 E:\ES\elasticsearch-7.8.0-windows-x86_64 (1)\elasticsearch-7.8.0\bin\ elasticsearch.bat
- 访问http://127.0.0.1:9200/
- 安装elasticsearch可视化插件 elasticsearch head(数据展示工具)
- https://github.com/mobz/elasticsearch-head/
- 进入目录:
cd E:\ES\elasticsearch-head-master>
- 安装依赖:npm install:
- Npm命令需要配置node.js:npm和cnpm(windows)安装步骤、Node.js教程
- 启动:
npm run start
- 解决跨域:
添加如下:

- 重启服务es,es head,连接即可。

- 创索引,如果创建不了,可能是电脑内存配置不够,打开E:\ES\elasticsearch-7.8.0-windows-x86_64 (1)\elasticsearch-7.8.0\config\ jvm.options 改为如下值,再创建。


- 安装Kibana(用于数据查询)
流程:收集清洗数据->es搜索->kibana搜索查看数据
- 分词器
使用es内置Analyzer分词器,可进行对英文分词,中文可用ik分词器
- 操作简单总结
1.创建
PUT /索引名/~类型名~/文档id {请求体}
2.指定字段类型
II关于文档的基本操作
1.添加数据PUT
2.获取数据 GET
3.更新数据 PUT,Post _update
4.搜索
(1)简单搜索GET
(2)复杂搜索 GET _search,可以进行排序,分页,高亮,模糊查询match,精准查询term,匹配多个条件
(3)bool值查询:must(and) ,should(or),must_not (not),过滤器 filter(gt 大于 gte 大于等于 lt 小于 lte 小于等于 )