开发者学堂课程【ElasticSearch 入门精讲:具体操作说明】学习笔记,与课程紧密连接,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/631/detail/9943
具体操作说明
内容简介
一、Rest 具体操作说明
二、ES 内置 REST 接口
一、Rest具体操作说明
资源 |
一组资源的 URI,比如∶htp∶/lexample.comires | 单个资源的 URI,比如∶http∶//example.com/res/123 |
GET | 列出 URI,以及该资源组中每个资源的详细信息(后者可选) |
获取指定的资源的详细信息,格式可以自选一个合适的网络媒体类型(比如∶XML JSON 等) |
PUT |
使用给定的一组资源替换当前整组资源 |
替换/创建指定的资源。并将其追加到相应的资源组中。 |
POST |
在本组资源中创建追加一个新的资源。该操作往往返回新的 URL |
把指定的资源当做一个资源组,并在其下创建/追加一个新的元素,使其隶属于当前资源。 |
DELETE |
删除整组资源 |
删除指定的元素 |
二、ES内置REST接口
URL | 描述 |
/index/_search | 搜索指定索引下的数据 |
/_aliases | 获取或操作素引的别名 |
/index/ |
查看指定索引的详细信息 |
lindex/type/ |
创建或操作类型 |
mapping /index/_mapping |
创建或操作 |
/index/_setting |
创建或操作设置(number_of_shards 是不可更改的) |
/index/_open |
打开指定被关闭的索引 |
/index/_close |
关闭指定索引 |
/index/_refresh |
刷新索引(使新加内容对搜索可见,不保证数据被写入磁盘) |
/index/flush |
刷新索引((会触发 Lucene 提交) |