API介绍
Elasticsearch的API非常多,本节介绍几个基础的API,完整的API介绍详见Elasticsearch官网。
索引操作
操作 |
说明 |
|---|---|
PUT /index |
创建索引。 |
DELETE /index |
删除索引。 |
PUT /index/_doc/id |
索引文档。 |
POST /index/_doc |
索引文档(自动生成ID)。 |
GET /index/_doc/id |
获取文档。 |
DELETE /index/_doc/id |
删除文档。 |
搜索操作
操作 |
说明 |
|---|---|
GET /index/_search |
搜索文档。 |
POST /index/_search |
高级搜索,支持复杂的查询条件和聚合操作。 |
集群管理
操作 |
说明 |
|---|---|
GET /_cluster/health |
获取集群健康状态。 |
GET /_cluster/state |
获取集群状态。 |
POST /_cluster/reroute |
手动重新分配分片。 |
节点管理
操作 |
说明 |
|---|---|
GET /_nodes |
获取节点信息。 |
GET /_nodes/stats |
获取节点统计信息。 |
父主题: Elasticsearch说明