Elasticsearch常用基礎操作
阿新 • • 發佈:2017-12-04
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常用基礎操作