Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 읽기쉬운코드
- API
- ES
- 자바
- 개발
- 애자일프로그래밍
- 애자일기법
- 엘라스틱서치
- spring boot
- 그리디알고리즘
- database
- 알고리즘
- JPA
- 백준
- cleancode
- 데이터베이스
- Java
- 코딩테스트
- Elasticsearch
- mongoDB
- Baekjoon
- 프레임워크
- Spring
- 코드
- 개발자
- 클린코드
- 코딩
- 그리디
- framework
- 스프링
Archives
- Today
- Total
목록맵핑 파라미터 (1)
튼튼발자 개발 성장기🏋️
데이터 모델링: 맵핑 api
엘라스틱서치에서 색인할 때 데이터 유형에 따라 필드에 적절한 데이터 타입을 지정하는 과정을 맵핑이라고한다. 맵핑은 색인될 문서의 데이터 모델링이라고도 할 수 있다. 만약 맵핑 설정을 하지 않으면 엘라스틱서치가 자동으로 필드를 생성하고 타입을 결정한다. 필드 데이터 타입이 자동으로 지정될 경우 실제 운영환경에서 unknown 이슈가 발생될 수도 있다. 맵핑 api 맵핑은 색인시 데이터가 어디에 어떻게 저장되는가를 결졍하는 설정이다. 문서에 존재하는 필드의 속성을 정의할 때 각 필드 속성에는 데이터 타입과 메타데이터가 포함된다. 이를 통해 색인 과정에서 문서가 어떻게 역색인으로 변환되는지를 상세하게 정의할 수 있다. 맵핑 정보를 설정할 때는 아래와 같은 사항들을 고려해야한다. 꼭 명시적인 맵핑 설정을 통해 ..
Reading/엘라스틱서치 실무 가이드
2023. 12. 5. 13:42