【ElasticSearch】实操 - http
目录
- 安装ES
- 下载安装运行
- 实操
- 创建索引
- 查询索引
- 查询全部索引
- 删除索引
- 创建文档 put&post
- post
- put
- 主键查询 全查询
- 主键
- 全部查询
- 全量修改&局部修改&删除
- 局部修改
- 局部修改
- 删除
- 条件查询&分页查询&查询排序
- 条件
- 分页
- 排序
- 多条件查询& 范围查询
- 多条件
- 范围
- 全文检索&完全匹配&高亮查询
- 全文检索
- 完全匹配
- 高亮查询
- 聚合查询
- 映射关系
- 注
安装ES
下载安装运行
①.ElasticSearch官网下载
②.运行看官网就好,切换到你解压之后的es目录下,执行 bin/elasticsearch
③.启动成功之后,浏览器访问:localhost:9200,出现如下证明启动无误。
实操
创建索引
再次put一次,会提示已经存在。
将put请求方式改为post
总结:创建索引不能使用post,post不是幂等性的。get put head delete是幂等性的。
查询索引
查询全部索引
删除索引
创建文档 put&post
post
指定id创建文档
put
幂等性创建文档
主键查询 全查询
主键
全部查询
全量修改&局部修改&删除
局部修改
局部修改
删除
条件查询&分页查询&查询排序
条件
请求体查询
全量查询 match_all
分页
排序
多条件查询& 范围查询
多条件
must 两者都满足
should 满足任意一个
范围
全文检索&完全匹配&高亮查询
全文检索
完全匹配
高亮查询
聚合查询
平均值
映射关系
注
Windows版的就下载安装对应Windows就好了。