inflearn logo
강의

Course

Instructor

Introduction to Elasticsearch for Real-World Use (Search Optimization Edition)

[Practice] How to search without case sensitivity (lowercase)

검색어 애널라이저 질문

Resolved

77

rubydaddy

5 asked

0

안녕하세요.

강의를 다시 듣는 중에 궁금 사항이 생겨 질문을 남깁니다.

 

색인 시에는 스탠다드 애널라이저를 이용하여 색인을 하고 검색시에는 스탠드다 애널라이저가 아닌 다른 애널라이저로 이용하는 경우도 있을까요?

검색 애널라이저도 따로 설정하지 않으면 스탠다드 애널라이저인가요?

 

좋은 강의 만들어주셔 감사합니다.

spring-boot elasticsearch devops elk infrastructure

Answer 2

1

jscode

안녕하세요 성민님 ! 질문 잘해주셨어요 !

질문해 주신 내용에 대해 답변드려볼게요 ~

"색인 시에는 스탠다드 애널라이저를 이용하여 색인을 하고 검색시에는 스탠드다 애널라이저가 아닌 다른 애널라이저로 이용하는 경우도 있을까요?"

-> 네! Elasticsearch는 색인 시 사용할 애널라이저와 검색 시 사용할 애널라이저를

각각 다르게 설정할 수 있도록 지원하며 실무에서도 자주 사용해요 !

색인은 최대한 다양한 단어를 잘게 쪼개는 것이 좋고,

검색은 사용자 입력을 좀 더 유연하게 처리하는 분석기가 필요할 수 있기 때문이죠 :)

 

"검색 애널라이저도 따로 설정하지 않으면 스탠다드 애널라이저인가요?"

-> 네 맞아요 ! 검색 애널라이저를 따로 설정하지 않으면

색인 시 사용한 애널라이저와 동일한 애널라이저를 검색 시에도 사용해요 !

 

추가로 또 궁금하신 점 있으시면 언제든 편하게 질문 남겨주세요~~

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 이성민님.

Elasticsearch의 애널라이저 설정에 대해 질문 주셨네요. 색인과 검색에서 각각 다른 애널라이저를 사용할 수 있습니다. 예를 들어, 색인 시에는 텍스트를 더 세밀하게 분석하기 위해 스탠다드 애널라이저(Standard Analyzer)를 사용할 수 있고, 검색 시에는 더 유연한 키워드 매칭을 위해 다른 애널라이저를 설정할 수 있습니다.

기본 애널라이저 설정:
- 색인 시: 사용자가 따로 설정하지 않는다면, 기본적으로 스탠다드 애널라이저를 사용합니다.
- 검색 시: 별도의 설정이 없다면, 색인 시와 동일하게 스탠다드 애널라이저가 사용됩니다. 하지만 필요에 따라 검색 시에는 다른 애널라이저를 지정하여 사용 가능합니다.

검색 애널라이저를 다르게 설정하면, 색인된 데이터와 다르게 텍스트를 분석하여 검색 결과를 더욱 맞춤화할 수 있습니다. 이는 특정 조건에서 검색의 질을 향상시킬 수 있는 전략입니다.

이전에 유사한 질문에 대한 답변이나 더 깊은 내용을 확인하고 싶으시면 아래 링크를 참고해 주세요:
- Elasticsearch 애널라이저 설정과 활용

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

멀티 필드 실무 질문드립니다.

0

43

1

페이지네이션 질문드립니다.

0

41

3

insert , upsert 질문드립니다.

0

46

2

안녕하세요 질문 있습니다.

0

85

2

스프링부트에 엘라스틱서치 연결하기

0

124

2

60강 ProductDoument 코드 관련 질문 있습니다!

0

65

2

analyser를 인덱스 삭제후에 설정하던데 인덱스 생성후에도 analyser 수정이 가능한가요?

0

68

2

정말 사소한 질문이지만 ... 궁금해서 물어봅니다.

0

97

1

도큐먼트 upsert API 관련 강의 자료 오류 제보 드립니다.

0

81

2

안녕하세요 선생님 '실전에서 바로 써먹는 Kafka 입문' 강의 질문 있습니다.

0

114

1

spring boot project 에 테이블을 여러 개 만드는 경우의 설정을 알고 싶습니다.

0

82

2

58 강에서 동의어처리가 안 됩니다

0

143

4

opensearch nori 플러그인 지원

0

307

2

스프링부트에서 엘라스틱 인덱스 설정(동의어 필터 적용 에러)

0

160

2

docker compose.yml 주석 중에 이해 안되는 부분이 있어요

0

102

1

Elastic Cloud 에서 "Logs and metrics" 기능 관련 질문 있습니다.

0

108

1

must_not 쿼리는 term 쿼리만 사용 가능한가요 ?

0

102

2

nori 관련 질문드립니다.

0

79

2

(질문아님)Windows에서 Elasticsearch 하는 법

0

114

2

안녕하세요 선생님 Elastic Cloud 비용 관련해서 질문 드립니다.

0

246

2

Elasticsearch 설치하기 강의에서 질문 있습니다.

0

205

2

강의 질문입니다.

0

99

1

Elasticsearch 지난 2021년 1월 Elastic 은 소프트웨어 라이선스 전력 변경 - 관련 질문

0

60

1

[보충 강의] 비용 나가지 않게 Elastic Cloud 리소스 정리하기 - 영상 누락

0

84

2