内置 REST 接口 | 学习笔记

简介: 快速学习内置 REST 接口

开发者学堂课程【ElasticSearch 入门精讲内置 REST 接口学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/631/detail/9944


内置 REST 接口

ES内置REST接口

URL

描述
/index/_search 搜索指定索引下的数据
/_aliases 获取或操作素引的别名
/index/ 查看指定索引的详细信息
lindex/type/ 创建或操作类型

mapping

/index/_mapping

创建或操作 mapping
/index/_setting

创建或操作设置(number_of_shards 是不可更改的)

/index/_open 打开指定被关闭的索引
/index/_close 关闭指定索引
/index/_refresh

刷新索引(使新加内容对搜索可见,不保证数据被写入磁盘)

/index/flush 刷新索引((会触发 Lucene 提交)

注意:此处的接口指的是 usl,不是 JAVA 语言中的接口。

说明:index 就是索引库。mapping 就是索引库的元数据信息。

其中:/index/_search 指的是针对具体的索引库进行检索。

/index 指的是查询或是新增索引。

/index/type 指的是创建或是操作类型。

/aliase 指的是获取或是操作索引的别名。

/index/_mapping 指的是获取或是操作mapping。

/index/_setting 指的是获取或是操作设置。

/index/_open 指的是打开被关闭的索引。

/index/_close 指的是关闭指定的索引。

/index/_refresh 指的是刷新指定的索引,目的是保证让新增的索引

可见(不保证数据持久化)。

相关文章
|
1月前
|
XML JSON 网络架构
什么是 REST?
REST即表述性状态传递(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。
45 5
|
11天前
|
缓存 API 网络架构
掌握现代API开发:GraphQL vs REST
【10月更文挑战第24天】本文深入探讨了现代API开发中两种主流技术——GraphQL和REST的设计理念、技术特点及实际开发中的对比分析。GraphQL通过声明式数据请求和强类型系统提供更高的灵活性和性能,而REST则以其无状态特性和成熟的生态系统见长。文章还讨论了两者在客户端-服务器交互、安全性和工具支持方面的优劣,帮助开发者根据项目需求做出明智选择。
|
3月前
|
XML API 网络架构
API架构风格对比:SOAP vs REST vs GraphQL vs RPC
API架构风格对比:SOAP vs REST vs GraphQL vs RPC
69 2
|
API 网络架构
REST 和非REST 究竟什么区别?
REST 和非REST 究竟什么区别?
125 0
|
Java Maven 网络架构
rest接口访问404问题
rest接口访问404问题
238 0
|
JSON 前端开发 Java
到底什么样的 REST 才是最佳 REST?
到底什么样的 REST 才是最佳 REST?
|
SQL 存储 缓存
了解API相关范式(RPC、REST、GraphQL)
了解API相关范式(RPC、REST、GraphQL) 前言 两个独立的应用程序经常需要相互访问交谈,或则可以是同一个应用程序,但部署在不同的服务器,或者现在常用的前后端分离式架构等等需要经常相互访问交谈,因此开发人员经常搭建桥梁API(Application Programming Interfaces) 关于API的定义,你可以简单看看这篇文章-- What is an API: Definition, Types, Specifications, Documentation
235 0
|
Java 网络架构 开发者
内置 REST 接口|学习笔记
快速学习内置 REST 接口。
|
JSON 网络架构 数据格式
通过 REST 概述|学习笔记
快速学习通过 REST 概述。
|
网络架构 开发者 索引
通过 REST 概述 | 学习笔记
快速学习通过 REST 概述