[MongoDB] aggregation란?
RDBMS와 다르게 find만으로 원하는 데이터를 가공하기에 쉽지 않기 때문에 새로운 데이터 가공 방식이 필요해 도입되었습니다. grouping, filtering 등 다양한 연산을 적용할 수 있습니다. 1. aggregation 기본 개념 MongoDB의 Aggregation은 Sharding 기반의 데이터를 효율적으로 처리하고 집계하는 프레임워크라고 이해하면 됨 documents를 grouping, filtering 등 다양한 연산을 적용하여 계산된 결과를 반환 주요 mongodb aggregation operators: 예) filtering, like operation, transforming https://docs.mongodb.com/manual/meta/aggregation-quick-ref..