经常使用的Elasticsearch命令集
我会把它作为备忘录整理起来。
经常使用的命令
确认索引列表
您可以查看索引的名称和索引的状态。
curl -XGET "$ELASTICSEARCH_URL/_cat/indices?v"
确认别名
curl "$ELASTICSEARCH_URL/_alias?pretty"
确认索引映射
curl "$ELASTICSEARCH_URL/$INDEX_NAME/_mapping?pretty"
文件列表
可以查看索引中包含的文档列表。
curl -XGET "$ELASTICSEARCH_URL/$INDEX_NAME/_search?pretty"
获取一份文件
可以确认索引中是否正确地放入了文件。
curl "$ELASTICSEARCH_URL/$INDEX_NAME/_search?pretty" -H "Content-type: application/json" -d '{"size":1}'
请确认文件的数量。
curl -sS -XGET "$ELASTICSEARCH_URL/$INDEX_NAME/_count?pretty"
请确认别名。
curl -XGET "$ELASTICSEARCH_URL/_aliases?pretty"
执行ES查询
curl -XGET "$ELASTICSEARCH_URL/$INDEX_NAME/_search' -H "Content-Type: application/json" -d '{ESのクエリ}'
请考虑