【问题标题】:Analog EXPLAIN MySql for elasticsearch用于弹性搜索的模拟 EXPLAIN MySql
【发布时间】:2016-02-15 15:20:03
【问题描述】:

有人知道像 EXPLAIN 这样的弹性搜索功能吗?

我们有很多数据(一个月 - 4000 万个项目),响应时间(几个月)不是很快 - 大约 30-50 秒

最好使用EXPLAIN 之类的功能来提高查询性能。 (我们有不同的查询 - 有和没有聚合以及所有使用包含大量项目的索引的查询都很慢)

【问题讨论】:

    标签: performance elasticsearch


    【解决方案1】:

    在 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) 检查节点性能

    【讨论】:

    • 谢谢,我们需要更新我们的elasticsearch,因为我们使用的是1.5版本
    • @yAnTar 无论如何,更新可能是个好主意,因为性能应该已经提高了。但请注意,版本 2 引入了一些重大更改。 elastic.co/guide/en/elasticsearch/reference/current/…
    猜你喜欢
    • 2020-10-01
    • 1970-01-01
    • 2019-03-28
    • 2018-04-25
    • 1970-01-01
    • 1970-01-01
    • 2011-11-19
    • 1970-01-01
    • 2017-05-12
    相关资源
    最近更新 更多