$project (1) 썸네일형 리스트형 [MongoDB] 13. 집계명령어 - aggregate, $project, $match, $group MySQL의 집단 함수들 GROUP BY - COUNT(), MAX(), MIN(), SUM(), AVG() 여러개의 row를 그룹화(group by)하여 숫자를 세거나 평균을 구하는 등의 기능을 하는 함수이다. 집계 명령어의 필요성 기존의 find로는 원하는 데이터를 가공하는데 한계가 있다. 빅데이터를 다루려면 새로운 데이터 가공 방식이 필요하다. MongoDB의 aggregation을 사용하여 grouping, fitering 등 다양한 연산을 적용할 수 있다. MongoDB의 집계 방법론 데이터베이스의 모든 정보를 불러와 어플리케이션에서 집계하는 방법이다. 1) 맵 - 리듀스 Javascript 함수를 정의하여 그 함수를 호출하여 집계한다. map 함수와 reduce 함수를 정의하여 mapReduc.. 이전 1 다음