2012-08-28 2 views
1

은 배열 연결을 수행하는 배열을 빌드하는 map/reduce 작업이 있습니다. 경우에 따라 결과 문서가 최대 bson 크기 제한을 초과하는 으로 보이고 맵 축소가 "너무 큰 값으로 축소"오류로 실패합니다.mongo 맵에서 대용량 배열 데이터를 처리하는 방법 reduce function

이 상황을 어떻게 처리할지 알려주십시오. 배열의 모든 문서를 원합니다. 내가 .. 이상의 문서가있는 경우는 위의 오류와 함께 실패 이후 배열에 연결할 수 없습니다

감사 MRK

+0

. 당신은 아마 당신이 감소를하는 방식을 재고 할 필요가 있습니다. – soulcheck

답변

2

당신은 당신의지도는 실제지도에 작업을 줄일 실행하는 MongoDB를 하둡 어댑터 같은 것을 사용할 수 있습니다/프레임 워크를 줄입니다. 소스 수정을 제외하고 주위 방법은 현재 없습니다 AFAIK

https://github.com/mongodb/mongo-hadoop/

관련 문제