mongodb 1.7.4 이상 버전 부터 M/R에 많은 옵션이 생기기 시작했다.
예전엔 몽고디비의 m/r 은 좀 구리다고 생각했는데, 점점 알차지는 모습을 보니
mongodb 에 대한 애착이 더 생긴다.
여러 컬랙션에 나뉘어진 데이터에 대한 MR 작업은 약간의 수동작업을 필요로 한다.
이번에 새로 생긴 merge 옵션을 사용하면 된다.
res = db.대상컬렉션이름.mapReduce(m,r,{out: { merge : "머지할 컬렉션 이름"}});
이걸 원하는 컬렉션만큼 반복 해주면 된다.
참 쉽죠잉~~ ㅎㅎ
http://www.mongodb.org/display/DOCS/MapReduce#MapReduce-Outputoptions
예전엔 몽고디비의 m/r 은 좀 구리다고 생각했는데, 점점 알차지는 모습을 보니
mongodb 에 대한 애착이 더 생긴다.
여러 컬랙션에 나뉘어진 데이터에 대한 MR 작업은 약간의 수동작업을 필요로 한다.
이번에 새로 생긴 merge 옵션을 사용하면 된다.
res = db.대상컬렉션이름.mapReduce(m,r,{out: { merge : "머지할 컬렉션 이름"}});
이걸 원하는 컬렉션만큼 반복 해주면 된다.
참 쉽죠잉~~ ㅎㅎ
http://www.mongodb.org/display/DOCS/MapReduce#MapReduce-Outputoptions

