1. 程式人生 > >Elasticsearch常用基礎操作

Elasticsearch常用基礎操作

cal ext del 更新文檔 search 點列 indices 集群 刪除

1、獲得集群中的節點列表:

curl localhost:9200/_cat/nodes?v

2、獲得所有索引:

curl localhost:9200/_cat/indices?v

3、創建指定文檔,並索引到指定索引和類型

#                  索引  類型
1 curl -XPUT localhost:9200/customer/external/1?pretty -d 2 { 3 "name": "John Doe" 4 }

4、取出指定文檔

curl -XGET localhost:9200/customer/external/1?pretty

5、刪除指定文檔

curl -XDELETE localhost:9200/customer/external/2?pretty 

6、刪除指定索引

curl -XDELETE localhost:9200/customer?pretty

7、修改指定文檔——直接使用添加的方式“-d”指定覆蓋

1 curl -XPUT localhost:9200/customer/external/1?pretty -d 2             {
3               "name": "John Doe"
4             }

8、更新文檔

1 curl -XPOST 
localhost:9200/customer/external/1/_update?pretty -d 2 { 3 "doc": { "name": "Jane Doe" } 4 }

Elasticsearch常用基礎操作