#elasticsearch
#elasticsearch
Вопрос:
Я тестирую производительность Elasticsearch и нуждаюсь в некоторой помощи в понимании одной из характеристик. API _stats для индекса показывает, что индексация заняла 2014943633 миллисекунд. Тогда это 559 часов (23 дня). Как это может быть? Должен ли я разделить это число на количество сегментов, ядер или сегментов?
Индекс состоит из 12 сегментов, 509 сегментов.
"indexing" : {
"index_total" : 1664997009,
"index_time_in_millis" : 2014943633,
Заранее спасибо.
Ответ №1:
2014943633 мс выглядит правдоподобно, когда было выполнено 1 664 997 009 операций индексации. Цитирую из этой проблемы GH:
Время индексации измеряет, сколько времени было потрачено на индексацию потоков. Потоки могут выполняться параллельно, поэтому два параллельных потока, каждый из которых занимает 10 мс, приведут к 20 мс времени индексации.
Комментарии:
1. Количество потоков! Спасибо за полезный ответ.