멀티 필드 실무 질문드립니다.
37
24 asked
안녕하세요 강사님
멀티필드 강의를보면 실무에서 검색조건을 줄때 정말 좋은 기능같은데 실무에서도 자주 쓰이는지 궁금합니다.
만약 거래데이터를 저장한다 했을때 필드가 한 20개정도 되는 상황인데 이때 상품명이나 구매자명 등에 멀티필드로 text 및 keyword를 준다면 고객 입장에서는 되게 좋겠지만 내부적으로 뭔가 필드가 더 생기는것같은데 실무에서도 저런식으로 저장공간?을 신경안쓰고 얼추 많이 쓰는지 궁금합니다.
Answer 1
0
안녕하세요 ! 질문 잘 해주셨어요 ~
질문해주신 내용에 답변 드려볼게요 !
"멀티필드 강의를보면 실무에서 검색조건을 줄때 정말 좋은 기능같은데 실무에서도 자주 쓰이는지 궁금합니다."
-> 네, 멀티필드는 실무에서도 검색 기능이 필요한 서비스라면 꽤 자주 활용되는 기능이에요 !
말씀하신 것처럼 내부적으로 text와 keyword 두 가지 형태로 데이터를 보관하기 때문에 저장 공간이 늘어나는 건 맞아요 ~
다만 실무에서는 저장공간보다 검색 품질과 기능이 더 중요한 경우가 많고, Elasticsearch 자체가 대용량 데이터를 다루도록 설계된 툴이다 보니 멀티필드로 인한 저장공간 증가는 보통 크게 부담스러운 수준은 아니에요 !
오히려 실무에서 더 중요하게 고려하는 부분은 어떤 필드에 멀티필드를 적용할지 선별하는 것이에요 !
말씀하신 것처럼 20개 필드가 있을 때 모든 필드에 멀티필드를 적용하는 게 아니라, 유연한 검색도 필요하고 정확한 필터링도 필요한 필드인 상품명, 카테고리, 구매자명 등 꼭 필요한 필드에만 선택적으로 적용하는 방식을 많이 사용해요 :)
추가로 궁금하신 점 있으시면 또 질문 남겨주세요~~
페이지네이션 질문드립니다.
0
37
3
insert , upsert 질문드립니다.
0
38
2
안녕하세요 질문 있습니다.
0
78
2
검색어 애널라이저 질문
0
71
2
스프링부트에 엘라스틱서치 연결하기
0
119
2
60강 ProductDoument 코드 관련 질문 있습니다!
0
60
2
analyser를 인덱스 삭제후에 설정하던데 인덱스 생성후에도 analyser 수정이 가능한가요?
0
63
2
정말 사소한 질문이지만 ... 궁금해서 물어봅니다.
0
93
1
도큐먼트 upsert API 관련 강의 자료 오류 제보 드립니다.
0
79
2
안녕하세요 선생님 '실전에서 바로 써먹는 Kafka 입문' 강의 질문 있습니다.
0
112
1
spring boot project 에 테이블을 여러 개 만드는 경우의 설정을 알고 싶습니다.
0
77
2
58 강에서 동의어처리가 안 됩니다
0
139
4
opensearch nori 플러그인 지원
0
304
2
스프링부트에서 엘라스틱 인덱스 설정(동의어 필터 적용 에러)
0
158
2
docker compose.yml 주석 중에 이해 안되는 부분이 있어요
0
99
1
Elastic Cloud 에서 "Logs and metrics" 기능 관련 질문 있습니다.
0
103
1
must_not 쿼리는 term 쿼리만 사용 가능한가요 ?
0
100
2
nori 관련 질문드립니다.
0
77
2
(질문아님)Windows에서 Elasticsearch 하는 법
0
111
2
안녕하세요 선생님 Elastic Cloud 비용 관련해서 질문 드립니다.
0
238
2
Elasticsearch 설치하기 강의에서 질문 있습니다.
0
200
2
강의 질문입니다.
0
95
1
Elasticsearch 지난 2021년 1월 Elastic 은 소프트웨어 라이선스 전력 변경 - 관련 질문
0
55
1
[보충 강의] 비용 나가지 않게 Elastic Cloud 리소스 정리하기 - 영상 누락
0
77
2

