CHAPTER 6 특수 인덱스와 컬렉션 유형(선택) ~ CHAPTER 7 집계 프레임워크 #5
Replies: 3 comments
-
내용정리느낀점
궁금한점
집계 파이프라인 결과를 컬렉션에 쓸 수 있다는 $out, $merge를 실제로 어떻게 활용할지 궁금하다. 구조가 아예 달라도 동일한 컬렉션에 넣어서 쓰나? 넣을 순 있겠지만 그렇게 써서 얻는 이점이 무엇일까? |
Beta Was this translation helpful? Give feedback.
-
개인적으로 생각하는 집계프레임워크 장점
느낀점
|
Beta Was this translation helpful? Give feedback.
-
링크6 특수 인덱스와 컬렉션 유형전문 검색을 위한 인덱스books 인덱스의 도큐먼트 중 title이 The Prince and the Pauper인 도큐먼트가 색인될 때 필드 값인 the Prince and the Pauper는 일반적으로 당므과 같은 토큰으로 나눠서 저장하는 형식으로 형태소 분석기가 동작
모든 대문자는 소문자로 변경되고, 중복되는 단어들, 위의 예제에서는 the와 같은 단어는 중복을 삭제한다. 인덱스 할 때 이와 같은 분석 과정을 거치고 the, prince, and, pauper와 같은 토큰 방식으로 저장 일반적으로 전문 검색을 위한 방식과 거의 비슷한 동작 방식을 택함, 깊게 공부한건 아니라서 조심 스럽지만 한글과 같은 형태소 분석 도구가 적당한게 없어 보임, 전문 검색에 대한 메인 기능으로 몽고 디비를 선택하기에는 기능적인 부분이 부족해 보이고 전문검색이 메인이면 elasticsearch가 더 적절한 도구가 될거 같음 TTL 인덱스회사 환경에서 매우 유용한 옵션, 연산을 위한 임시 데이터 및 일정 가긴이 지나면 필요 없어지는 데이터에 대해서 사용하면 좋을거 같음, ex) access token, refresh token, 임시 인증 번호 등등 활동 중인 세션이 삭제되는 것을 방지하려면 활동이 있을 때마다 lastUpdated 필드를 현재 시간으로 갱신하는 방식으로 해결 가능 7 집계 프레임워크SQL to Aggregation Mapping Chart
$project
|
Beta Was this translation helpful? Give feedback.
-
CHAPTER 6 특수 인덱스와 컬렉션 유형(선택) ~ CHAPTER 7 집계 프레임워크
Beta Was this translation helpful? Give feedback.
All reactions