欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ElasticSearch

程序员文章站 2022-07-09 12:40:58
...

REST API用途
ES提供了很多全面的API,大致可以分成如下几种:
1 检查集群、节点、索引的健康情况
2 管理集群、节点,索引数据、元数据
3 执行CRUD,创建、读取、更新、删除 以及 查询
4 执行高级的查询操作,比如分页、排序、脚本、聚合等

查看集群状态
可以通过CURL命令发送REST命令,查询集群的健康状态:

//查看集群状态
curl 'localhost:9200/_cat/health?v'

//查询节点的列表
curl 'localhost:9200/_cat/nodes?v'

//查看所有的索引
curl 'localhost:9200/_cat/indices?v'

//创建索引
curl -XPUT 'localhost:9200/customer'

//插入数据
curl -XPUT 'localhost:9200/customer/external/1'-d '
{
  "name": "John Doe"
}'

//查询数据
curl 'localhost:9200/customer/external/1'

//删除索引
curl -XDELETE 'localhost:9200/customer'
相关标签: ElasticSearch