你能从mongo做一个http get请求吗?

时间:2014-01-30 12:41:53

标签: javascript mongodb

我想从mongo的mapreduce中调用一个url,但我不会在javascript中找到这样的内容,除了jQuery或更低层,似乎只能从Web浏览器访问

如果它可能有助于推动讨论,我想调用localhost,c ++服务器可以做一些我在javascript(大型库)中无法做的复杂事情

2 个答案:

答案 0 :(得分:1)

没有。它是一个数据库,而不是一种编程语言。

然而,您可以做的是动态创建您的查询(来自c ++或其他语言),该查询将调用服务器或动态地将所需数据放入其中。

答案 1 :(得分:1)

虽然MapReduce目前是用MongoDB中的JavaScript编程语言编写的,但是没有一套通用的API可以访问更丰富的平台功能。

按照设计,您无法访问主机操作系统的网络(或本地主机),文件,进程等堆栈。它故意仅限于MongoDB的功能,即使受到限制,MapReduce也能以最佳状态运行。

您需要在不同的平台上编写查询并合并结果,或考虑其他数据库选项。