DBAtlas · 데이터베이스 운영 아틀라스

alias를 통한 rollover

Elasticsearch인덱스 수명 주기

명령어

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

하는 일

alias가 가리키는 쓰기 인덱스가 조건을 충족하면 새 인덱스를 만들고 alias가 이를 가리키게 한다.

사용 시점

시계열 데이터의 인덱스 크기를 관리하기 위해(ILM의 대안/보완).

주의

alias는 is_write_index로 단일 쓰기 인덱스를 가져야 한다. 잘못된 구성은 rollover를 막는다.

DBAtlas에서 열기 →

관련 항목