Я был в предположении, что каждый осколок в Elasticsearch является индексом. Но я где-то читал, что каждый сегмент является индексом Lucene.
Что такое сегмент? Как это влияет на эффективность поиска? У меня есть индексы размером около 450 ГБ каждый день (каждый день я создаю новый) с настройками по умолчанию Elasticsearch.
Когда я выполняю curl -XPOST "http://localhost:9200/logstash-2013.03.0$i_optimize?max_num_segments=1", я получаю
num_committed_segments=11 и num_search_segments=11.
Не должны ли значения выше 1? Может быть, из-за значения index.merge.policy.segments_per_tier? Что это за уровень в любом случае?