ES-2 基本操作
上一节最后讲到,我们可以通过一些丰富的Rest API来对elasticsearch进行操作。 这些RestAPI的格式如下: <HTTP Verb> /<Index>/<Endpoint>/<ID> 本节就进行一些演示,主要有如下一些操作: 查看监控状况 显示所有的索引 创建索引 文档操作 删除索引 一、查看健康状况 我们可以通过restapi来查看整个集群中节点的健康状况: (一) 显示整个集群整体健康状态 curl -X GET “localhost:9200/_cat/health?v” 效果如下: epoch timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent 1558560046 21:20:46 elasticsearch green 1 1 0 0 0 0 0 0 - 100.0% 这里的status显示的是"green",实际上,可能出现如下三个参数: green:一切都很好(集群功能齐全) yellow:所有数据都可用,但尚未分配一些副本(群集功能齐全) red:某些数据由于某种原因不可用(群集部分功能) 注意:当群集为红色时