微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【尚硅谷】ElasticSearch入门到精通2021最新教程

一、ElasticSearch概述


二、Elasticsearch 安装

下载地址:

https://www.elastic.co/cn/downloads/past-releases#elasticsearch


1、选择windows7.8.0版本解压到本地

clipboard


2、解压后,进入 bin 文件目录,点击 elasticsearch.bat 文件启动 ES 服务

ES目录结构详解

clipboard

注意:9300 端口为 Elasticsearch 集群间组件的通信端口,9200 端口为浏览器访问的 http 协议 RESTful 端口。


3、打开浏览器(推荐使用谷歌浏览器),输入地址:http://localhost:9200,测试结果

clipboard


三、Elasticsearch 基本操作

1、索引操作

1)创建索引

PUT http://127.0.0.1:9200/shopping

clipboard

clipboard


重复创建索引会报错

clipboard


【注意】创建索引只能使用PUT请求

clipboard


2)查看所有索引

GET http://127.0.0.1:9200/_cat/indices?v

clipboard

clipboard


3)查看单个索引

GET http://127.0.0.1:9200/shopping

clipboard

clipboard


4)删除索引

clipboard


2、文档操作

1)创建文档

POST请求和PUT请求都可以创建文档

创建文档时,POST可以携带ID也可以不携带ID,但是PUT请求必须要携带ID

创建文档时,POST请求携带ID,如果ES中有相同的文档,则为修改,但是version一直增加

创建文档时,PUT请求携带ID,如果ES中有相同的文档,则为修改,但是version不会增加

clipboard

clipboard


2)查看文档(根据ID查看文档)

clipboard


3)修改文档(全量覆盖)

clipboard


4)修改文档字段 (局部字段更新)

注意requestbody格式

clipboard


5)删除文档

clipboard


6)根据条件删除文档

clipboard


3、映射操作

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐