一、ElasticSearch概述
二、Elasticsearch 安装
下载地址:
https://www.elastic.co/cn/downloads/past-releases#elasticsearch
1、选择windows7.8.0版本解压到本地
2、解压后,进入 bin 文件目录,点击 elasticsearch.bat 文件启动 ES 服务
ES目录结构详解
注意:9300 端口为 Elasticsearch 集群间组件的通信端口,9200 端口为浏览器访问的 http 协议 RESTful 端口。
3、打开浏览器(推荐使用谷歌浏览器),输入地址:http://localhost:9200,测试结果
三、Elasticsearch 基本操作
1、索引操作
1)创建索引
PUT http://127.0.0.1:9200/shopping
重复创建索引会报错
【注意】创建索引只能使用PUT请求
2)查看所有索引
GET http://127.0.0.1:9200/_cat/indices?v
3)查看单个索引
GET http://127.0.0.1:9200/shopping
4)删除索引
2、文档操作
1)创建文档
POST请求和PUT请求都可以创建文档
创建文档时,POST可以携带ID也可以不携带ID,但是PUT请求必须要携带ID
创建文档时,POST请求携带ID,如果ES中有相同的文档,则为修改,但是version一直增加
创建文档时,PUT请求携带ID,如果ES中有相同的文档,则为修改,但是version不会增加
2)查看文档(根据ID查看文档)
3)修改文档(全量覆盖)
4)修改文档字段 (局部字段更新)
注意requestbody格式
5)删除文档
6)根据条件删除文档