기술_Elasticsearch

필드 데이터 캐시 설정

구일칠구 2022. 6. 23. 22:15

필드 데이터 캐시 설정

필드 데이터 캐시에는 특정 필드 유형에 대한 집계를 지원하는 데 사용되는 필드 데이터 전역 서 수가 포함 됩니다. 이들은 힙 데이터 구조이므로 캐시 사용을 모니터링하는 것이 중요합니다.

캐시 크기

캐시의 항목은 빌드하는 데 비용이 많이 들기 때문에 기본 동작은 캐시를 메모리에로드 된 상태로 유지하는 것입니다. 기본 캐시 크기는 무제한이므로 필드 데이터 회로 차단기 에서 설정 한 제한에 도달 할 때까지 캐시가 집니다. 이 동작을 구성 할 수 있습니다.

캐시 크기 제한이 설정된 경우 캐시는 캐시에서 가장 최근에 업데이트 된 항목을 지우기 시작합니다. 이 설정은 필요에 따라 캐시를 재 구축하는 대신 회로 차단기 제한을 자동으로 피할 수 있습니다.

회로 차단기 제한에 도달하면 캐시 크기를 늘리는 추가 요청이 방지됩니다. 이 경우 수동으로 캐시를 지워야합니다 .

indices.fielddata.cache.size( 정적 ) 필드 데이터 캐시의 최대 크기 (예 : 38%노드 힙 공간) 또는 절대 값 (예 : 12GB. 기본값은 무제한입니다. 설정하기로 선택한 경우 필드 데이터 회로 차단기 제한 보다 작아야 합니다.

현장 데이터 모니터링

node stats API 또는 cat fielddata API를 사용하여 필드 데이터 및 필드 데이터 회로 차단기에 대한 메모리 사용량을 모니터링 할 수 있습니다 .

'기술_Elasticsearch' 카테고리의 다른 글

Elasticsearch의 기계 학습 설정  (0) 2022.06.24
로깅  (0) 2022.06.23
검색 및 클러스터 형성 설정  (0) 2022.06.23
클러스터 간 복제 설정  (0) 2022.06.23
인덱스 삭제 표시  (0) 2022.06.23