인덱스 템플릿 API

인덱스 템플릿 API (Index template APIs)

인덱스 템플릿 API는 특정 패턴과 일치하는 새 인덱스에 설정, 매핑, 별칭을 자동으로 적용하는 템플릿을 만들고 관리할 수 있게 해 줘요. 템플릿은 인덱스 간 일관성을 보장하는 강력한 방법이에요.

출처: 문서

본문

사용 가능한 API

OpenSearch는 다음 인덱스 템플릿 API를 지원해요.

API 설명
Create index template 인덱스 템플릿을 생성하거나 갱신해요.
Delete index template 인덱스 템플릿을 삭제해요.
Get index template 하나 이상의 인덱스 템플릿에 대한 정보를 반환해요.
Index template exists 인덱스 템플릿이 존재하는지 확인해요.
Simulate index template 인덱스 템플릿 적용을 시뮬레이션해요.
Component template 인덱스 템플릿 전체에서 재사용할 수 있는 컴포넌트 템플릿을 관리해요.

레거시 템플릿 API

OpenSearch는 하위 호환성을 위해 다음 레거시 템플릿 API도 지원해요. 이 API는 더 오래된 템플릿 형식을 사용하며, 앞서 소개한 인덱스 템플릿 API를 권장하기 때문에 권장되지 않아요(deprecated).

API 설명
Post template (legacy) POST를 사용해 레거시 인덱스 템플릿을 생성하거나 갱신해요.
Put template (legacy) PUT을 사용해 레거시 인덱스 템플릿을 생성하거나 갱신해요.
Get template (legacy) 하나 이상의 레거시 인덱스 템플릿에 대한 정보를 반환해요.
Template exists (legacy) 레거시 인덱스 템플릿이 존재하는지 확인해요.
Delete template (legacy) 레거시 인덱스 템플릿을 삭제해요.

더 알아보기 (Learn more)