2014-01-30 2 views
0

mongo의 mapreduce에서 URL에 대한 호출을하고 싶습니다만, 웹 브라우저에서만 액세스 할 수있는 jQuery 또는 하위 레이어를 제외하고 javascript에서는 찾을 수 없습니다.mongo에서 http 요청을받을 수 있습니까?

토론을 유도하는 데 도움이 될 수 있습니다. localhost를 호출하려고합니다. C++ 서버는 자바 스크립트 (큰 라이브러리)에서 수행 할 수없는 복잡한 작업을 수행 할 수 있습니다.

답변

1

MapReduce는 현재 MongoDB의 JavaScript 프로그래밍 언어로 작성되었지만 더 풍부한 플랫폼 기능에 대한 액세스를 허용하는 일반적인 API 집합은 없습니다.

의도적으로 호스트 운영 체제의 네트워크 (또는 로컬 호스트), 파일, 프로세스 등의 스택에 액세스 할 수 없습니다. 의도적으로 MongoDB의 기능에만 국한되어 있으며 MapReduce가 최적의 성능을 발휘할 수 있도록 제한되어 있습니다.

다른 플랫폼에서 쿼리를 작성하고 결과를 병합하거나 다른 데이터베이스 옵션을 고려해야합니다.

+0

아 sh * t는 너무 나쁩니다. 이것은 hadoop에 대한 필요성을 우회하도록 허용 할 것이다. – Thomas

1

아니요 프로그래밍 언어는 아니며 데이터베이스입니다.

그러나 할 수있는 일은 서버를 호출하거나 필요한 데이터를 동적으로 내부에 넣는 쿼리 (C++ 또는 다른 언어)를 동적으로 작성하는 것입니다.

+0

mapreduce에서이 작업을 수행하려면 어떻게해야합니까? – Thomas

+0

당신은 sprocs에서 많은 일을 할 수 있습니다. 좋은 생각이 아닙니다. –

관련 문제