And Brain said,
[MongoDB] mongoose를 이용한 $avg (aggregation) / group by 본문
반응형
오늘은 Node js와 MongoDB를 이용해 아주 쉬운 비동기-논블로킹 방식의 API를 하나 만들어보겠다.
기본적인 Node express 웹서버 띄우기는 생략하겠다.
일단 mongoose를 install 해준다.
connect 안에 콜백함수를 넣을 수 있다.
이런 식으로 Schema를 설정해줘야 컬렉션을 잘 잡는다.
간단하게 aggregate 메소드로 그룹핑하여 평균을 계산하는 API를 만들었다.
데이터는 25만개 정도다.
0.74초만에 계산되는 것을 볼 수 있다.
Thanks for watching, Have a nice day.
반응형
'IT > Database' 카테고리의 다른 글
MySQL Replication, DB must go on (0) | 2023.09.18 |
---|---|
MongoDB, NoSQL의 거대한 수장 (Version 6.0) | 설치 및 외부접속 허용 (0) | 2023.08.07 |
DB Clustering & Replication, DB must go on (0) | 2023.01.01 |
데이터베이스야, 이리오너라! [Database, DB] (1) | 2022.07.26 |
Comments