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
- 코딩
- JPA
- Java
- 스프링
- 읽기쉬운코드
- 알고리즘
- 코딩테스트
- mongoDB
- ES
- Elasticsearch
- 그리디알고리즘
- 개발
- 클린코드
- Spring
- 자바
- cleancode
- spring boot
- 엘라스틱서치
- database
- 백준
- framework
- 코드
- Baekjoon
- 애자일프로그래밍
Archives
- Today
- Total
목록데이터 검색 (1)
튼튼발자 개발 성장기🏋️

문장은 색인 시점에 텀으로 분해되고 검색 시 이 텀을 일치시켜야 검색이 가능해진다. [그림 1]은 색인 시점과 검색 시점의 기본적인 동작 과정을 표현한다. 엘라스틱서치는 색인 시점에 Analyzer를 통해 분석된 텀을 Term, 출현빈도, 문서번호와 같이 역색인 구조를 만들어 내부적으로 저장한다. 검색 시점에는 Keyword타입과 같은 분석이 불가능한 데이터와 Text타입과 같은 분석이 가능한 데이터를 구분해서 분석이 가능할 경우 분석기를 이용해 분석을 수행한다. 이를 통해 검색 시점에도 텀을 얻을 수 있으며 해당 텀으로 역색인 구조를 이용해 문서를 찾고 이를 통해 스코어 계산으로 결과를 제공한다. 검색 질의 표현 방식 엘라스틱서치에서 제공하는 검색 api는 질의(Query)를 기반으로 동작한다. 검색 ..
Reading/엘라스틱서치 실무 가이드
2023. 12. 14. 22:14