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
- 헥사고날 아키텍처
- axios
- QueryDSL
- UserLand
- 클라우드아키텍처
- 클린 아키텍처
- static-factory-method
- SpringBoot
- object-creation
- React
- design-pattern
- 다짐글
- 회고
- 코엑스그랜드볼룸
- 글쓰기세미나
- 3계층 아키텍처
- 포트앤어댑터 아키텍처
- Level2
- 레벨1
- constructor
- 글또
- 가용영역
- OpenSearch
- HashMap
- 코딩테스트
- 프로그래머스
- 글또10기
- DevOps
- builder-pattern
- ReverseNested
Archives
- Today
- Total
목록ReverseNested (1)
oguri's garage
OpenSearch 이중 Nested 구조 집계 경험 정리
들어가며이 글은 OpenSearch에서 Nested Aggregation과 Reverse Nested의 동작 원리, 그리고 실제 프로젝트에서 이중 nested 구조를 다루며 겪은 시행착오와 해결 과정을 기록한다.핵심 정리Nested Aggregation목적: 배열 내부 객체 간의 관계를 유지하며 집계동작: 각 배열 요소를 숨겨진 문서로 저장하여 독립성 보장사용 시기: author-rating, name-price 같은 관계가 중요할 때Reverse Nested목적: Nested 내부에서 상위 문서 필드에 접근동작: Nested 범위를 벗어나 메인 문서 레벨로 복귀사용 시기: Nested 집계 후 상위 문서 정보가 필요할 때이중 Nested + Reverse Nested복잡도: 매우 높음, 가능하면 피하는..
개발하다/OpenSearch
2025. 10. 13. 20:23