image
沈樾

What does not kill me, will make me strong.

Elasticsearch的安装与配置

沈樾    2020-07-04 11:37

每一个项目都有一个package.json文件,里面有很多组件信息使用npm install将按照package.json安装所需要的组件放在生成的node_modules文件夹中那么项目下的每一个文件中就可以通过import引入node_modules的组件来加以使用package.json文件相当于python中的pip中的requirements.txt。 打开  E:\ES\elasticsearch-7.8.0-windows-x86_64 (1)\elasticsearch-7.8.0\config\elasticsearch.yml
添加如下:

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

  • 安装Kibana(用于数据查询)
(华为镜像)https://mirrors.huaweicloud.com/kibana/?C=N&O=DElasticsearch
流程:收集清洗数据->es搜索->kibana搜索查看数据
  • 分词器
https://www.cnblogs.com/zd1994/p/12650261.html
使用es内置Analyzer分词器,可进行对英文分词,中文可用ik分词器
  • 操作简单总结
I关于索引的基本操作
1.创建
PUT /索引名/~类型名~/文档id {请求体}
2.指定字段类型
II关于文档的基本操作
1.添加数据PUT
2.获取数据 GET
3.更新数据 PUTPost _update
4.搜索
1)简单搜索GET
2)复杂搜索 GET _search,可以进行排序,分页,高亮,模糊查询match,精准查询term,匹配多个条件
3bool值查询:mustand shouldor),must_not not),过滤器 filtergt 大于 gte 大于等于 lt 小于 lte 小于等于 )

 
Last Modified: 2020-07-04 11:37
Views: 1.3K

[[total]] comments

Post your comment
  1. [[item.time]]
    [[item.user.username]] [[item.floor]]Floor
  2. Click to load more...
  3. Post your comment