我正在尝试加快项目中 Elasticsearch 实施的速度。如何查看集群上的数据?是否有命令行工具可以为我提供有关架构的信息?
获取架构:
curl -XGET 'http://loadtest-appserver1:9200/myIndex/_mapping'
请参阅 Elasticsearch API 文档,特别是 获取字段映射 API:
/_mapping
“检索一个或多个索引的映射定义”
尝试使用 ElasticSearch Head
http://mobz.github.io/elasticsearch-head/
在查看索引和元数据(例如架构)时,这是一个很棒的工具,可以了解正在发生的情况。
它也是基于 HTML5/REST 的,因此您可以在浏览器中查看它发送到集群的命令,并在需要时通过命令行 CURL 使用这些命令。