首页 > 解决方案 > 有人可以解释 Elasticsearch index_time_in_millis 吗?

问题描述

我正在测试 Elasticsearch 性能,需要一些帮助来理解其中一项统计数据。索引的 _stats API 显示索引花费了 2014943633 毫秒。然后是 559 小时(23 天)。怎么会这样?我应该将该数字除以分片、核心或段的数量吗?

该索引有 12 个分片,509 个段。

    "indexing" : {
      "index_total" : 1664997009,
      "index_time_in_millis" : 2014943633,

提前致谢。

标签: elasticsearch

解决方案


当执行 1,664,997,009 次索引操作时, 2014943633ms看起来是合理的。引用这个 GH 问题

索引时间衡量索引线程花费了多少时间。线程可以并行执行,因此两个并行执行的线程每个花费 10 毫秒将导致 20 毫秒的索引时间。


推荐阅读