English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Elasticsearch 인덱스 모듈

이들은 각 인덱스를 위해 생성된 모듈로, 인덱스의 설정과 행동을 제어합니다. 예를 들어, 인덱스가 얼마나 많은 블록을 사용할 수 있는지나 이 인덱스의 주 블록이 얼마나 많은 복제본을 가질 수 있는지 등. 인덱스 설정은 두 가지 유형이 있습니다-

  • 정적−이들은 인덱스를 생성할 때나 인덱스가 닫혀 있을 때에만 설정할 수 있습니다.

  • 동적 −이들은 실시간 인덱스에서 변경할 수 있습니다.

정적 인덱스 설정

다음 테이블은 정적 인덱스 설정 목록을 보여줍니다-

설정
가능한 값가능한 값
index.number_of_shards

기본 값은5최대 값은1024

인덱스가 가야 할 주 블록의 수.

index.shard.check_on_startup

기본적으로 false입니다. True로 설정할 수 있습니다

오픈하기 전에 블록이 손상되었는지 확인해야 할지 여부.

index.codec

LZ4압축.

데이터를 저장하는 압축 유형.

index.routing_partition_size1

커스텀 라우팅 값이 이동할 수 있는 블록 수.

index.load_fixed_bitset_filters_eagerlyfalse내장 쿼리에 미리 로드된 캐시 필터를 사용할지 여부를 지시합니다

동적 인덱스 설정

다음 테이블은 동적 인덱스 설정 목록을 보여줍니다-

설정
가능한 값가능한 값
index.number_of_replicas

기본적으로1

각 메인 스플릿에 있는 복제의 수.

index.auto_expand_replicas

하한과 상한(0-5)로 구분된 대시 보드

클러스터 데이터 노드 수에 따라 자동으로 복제의 수를 확장합니다.

index.search.idle.after30seconds

검색 비활성화되기 전까지, 블록은 검색이나 요청을 받을 수 없습니다.

index.refresh_interval1 second

최근 인덱스 변경을 검색에 사용할 수 있게 하는 갱신 작업을 수행하는 횟수, 갱신 작업은 검색에 사용할 수 있는 최근 인덱스 변경을 표시합니다.