经常使用的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のクエリ}'

请考虑

 

广告
将在 10 秒后关闭
bannerAds