# 索引 API

原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/current/indices.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/indices.html)（修改该链接为官网对应的链接）

译文链接 : [索引 API](/pages/viewpage.action?pageId=4260479)（修改该链接为 ApacheCN 对应的译文链接）

贡献者 : @[Sehriff](/pages/viewpage.action?pageId=4260479)

## 映射管理

### 类型存在

用于判断 _**type/types**_ 是否存在于 _**index/indices,**_

```
HEAD twitter/_mapping/tweet
```

通过 _**HTTP状态码  **_判断 _**type** _是否存在.如果是404则表示不存在,200表示存在.

## 别名管理

### 索引别名

> _**elasticsearch **_的_** API **_用于一个或多个_** index **_时以_** index **_名称为入参. _**index **_别名 _**API** _可以给 _**index  **_指定名称,同时所有的 _**API** _都会自动把别名转化成真实的 _**index**_ 名称.一个别名可以被映射成多个 _**index ,**_在指定别名的时候,别名会自动扩展成别名索引( _**aliases indices**_ ).在搜索或路由值( _**value**_ )时,别名还可以跟过滤器( _**filter **_)关联.别名的名称不能跟 _**index** _相同_**.**_
> 
> 以下是关联别名_ **alias1**_和索引_ **index**_的例子_**:**_
> 
> ```
> POST /_aliases
> {
>     "actions" : [
>         { "add" : { "index" : "test1", "alias" : "alias1" } }
>     ]
> }
> 
> ```
> 
> 还有删除别名的例子:
> 
> ```
> POST /_aliases
> {
>     "actions" : [
>         { "remove" : { "index" : "test1", "alias" : "alias1" } }
>     ]
> }
> ```

## 索引配置

丢雷楼某 、、、

## 目录 N - 标题 2

丢雷楼某 、、、