【发布时间】:2016-02-15 15:20:03
【问题描述】:
有人知道像 EXPLAIN 这样的弹性搜索功能吗?
我们有很多数据(一个月 - 4000 万个项目),响应时间(几个月)不是很快 - 大约 30-50 秒
最好使用EXPLAIN 之类的功能来提高查询性能。 (我们有不同的查询 - 有和没有聚合以及所有使用包含大量项目的索引的查询都很慢)
【问题讨论】:
有人知道像 EXPLAIN 这样的弹性搜索功能吗?
我们有很多数据(一个月 - 4000 万个项目),响应时间(几个月)不是很快 - 大约 30-50 秒
最好使用EXPLAIN 之类的功能来提高查询性能。 (我们有不同的查询 - 有和没有聚合以及所有使用包含大量项目的索引的查询都很慢)
【问题讨论】:
在 2.2 版中,他们添加了配置文件 api:
https://www.elastic.co/guide/en/elasticsearch/reference/2.2/search-profile.html
在那之前是不可能的。您唯一能做的就是通过 cat-api (https://www.elastic.co/guide/en/elasticsearch/reference/2.2/cat-nodes.html) 检查节点性能
【讨论】: