补充:在LINUX中直接访问非GET方式网址,案例:

//删除
crul -XDELETE "http://127.0.0.1:9200/..."

(一)集群(Cluster)
  Elasticsearch 提供了全面并且强大的REST API与集群交互。
  健康
    API
        集群:/_cat/health?v
        节点:/_cat/nodes?v
    状态:
        green:一切OK
        yellow:所有数据可用、replicas未分配
        red:部分数据不可用

(二)索引
1、索引列表
  API:/_cat/indices?v

2、创建索引
  请求
    Method:POST
    URL:/“索引名”?pretty
  响应
    内容:{“acknowledged”:true}

3、删除索引
请求
Method:DELETE
URL:/segmentfault?pretty
相应
内容:{“acknowledged”:true}

(三)文档
1、建立
请求
Method:PUT
URL:/segmentfault/l/1500000009957330?pretty
Body:{“name”:“NoSQL”}
案例:/segmentfault/l/1500000009957330?pretty -d {“name”:“NoSQL”}

2、查询
请求
Method:GET
URL:/segmentfault/l/1500000009957330?pretty

3、更新
请求
Method:PUT
URL:/segmentfault/l/1500000009957330?pretty
Body:{“name”:“No SQL”}

4、删除
请求
Method:DELETE
URL:/segmentfault/l/1500000009957330?pretty

5、批量操作
请求
Method:POST
URL:/segmentfault/l/_bulk?pretty
Body:
{“index”:{"_id":“1500000009957330”}}
{“name”:“NoSQL”}
{“index”:{"_id":“1500000009970812”}}
{“name”:“Caching”}
{“index”:{"_id":“1500000009971600”}}
{“name”:“Messaging”}

(四)搜索
案例:

curl "http://localhost:9200/book*/_search?pretty"