DBAtlas · Атлас эксплуатации баз данных

Rollover через псевдоним

ElasticsearchЖизненный цикл индекса

Команда

POST /customer-alias/_rollover
{
  "conditions": {
    "max_age": "7d",
    "max_docs": 100000000,
    "max_primary_shard_size": "50gb"
  }
}

Что делает

Когда индекс записи, на который указывает псевдоним, удовлетворяет условиям, создаёт новый индекс и переключает на него псевдоним.

Когда использовать

Для управления размером индексов с временными рядами (альтернатива/дополнение к ILM).

Внимание

У псевдонима должен быть единственный индекс записи через is_write_index; неверная конфигурация блокирует rollover.

Открыть в DBAtlas →

Связанные материалы