草庐IT

mongolab

全部标签

php - 如何在 php 中使用 curl 通过 mongolab rest api 创建 Web 服务以进行基本数据库操作?

我是mongodb和mongolab的新手。任何人都可以告诉我如何通过php中的curl而不是通过ajax访问mongolab数据库。我想创建类似LOGIN、RESET_PASSWORD、RESIGTRATION的api。如何创建上述Web服务。我已经提交了https://support.mongolab.com/entries/20433053-REST-API-for-MongoDB用于文档。提前致谢... 最佳答案 如果您正在运行支持PHP的服务器,我建议您使用MongoDBPHPdriver连接。MongoLabRESTAP

mongodb - MongoLab 中的 getLastError 没有 updatedExisting

我正在对MongoLab(Heroku)中的数据库运行更新,但无法从getLastError获取信息。例如,下面是在我的机器上本地运行的MongoDB数据库中更新集合的语句(数据库版本v2.0.3-rc1)。ariels-MacBook:mongodbariel$mongoMongoDBshellversion:2.0.3-rc1connectingto:test>db.mycoll.insert({'key':'1','data':'somevalue'});>db.mycoll.find();{"_id":ObjectId("505bcc5783cdc9e90ffcddd8"),"

node.js - Mongoose 在使用 mongolab uri 连接时出错?

它给出了以下错误-mongooseconnectionerror:{[MongoError:connectEINVAL]name:'MongoError',message:'connectEINVAL'}/home/user/Documents/oes/node_modules/connect-mongo/node_modules/mongodb/lib/server.js:228process.nextTick(function(){throwerr;})^Error:connectEINVALaterrnoException(net.js:905:11)atconnect(net.

python - Flask 查询 MongoLab 的速度非常慢

我有Mongolab数据库,其中包含小型时间序列文档的集合。每个文档都包含一段特定时间序列(每个文档中特定股票的250个每日价格值)。该集合在查询字段上建立索引。我需要查询链接到一只特定股票的所有切片,如下所示:cursor=db.timeseries.find({'stock':'IBM'})#thislineexecutesinverysmalltimeslices=[sliceforsliceincursor]#thislinetakes10seconds#togiveanidea,cursor.count()couldbeanywherebetween10and40如果我在py

node.js - 无法连接到 mongolab.com

当运行nodemonserver时,它会记录“Serverrunningsuccessfullyonport3000.”但它不会记录mongoose.connect功能。甚至没有错误。配置文件module.exports={'database':'mongodb://root:mypw@LINK-REMOVED/officr','port':process.env.PORT||3000,"secretKey":"key"}服务器.jsvarexpress=require('express');varbodyparser=require('body-parser');varmorgan=

java - Mongolab 身份验证失败的 Java

我正在尝试使用Java客户端连接到MongoLab数据库。但无法使用以下代码通过Mongolab服务器进行身份验证:Mongomongo=newMongo("ds03456.mongolab.com",51575);DBdb=mongo.getDB("sample");booleanauth=db.authenticate("test","test".toCharArray());我尝试使用与Node.js相同的凭据,它工作正常:varserver=newServer('ds03456.mongolab.com',51575);vardb=newDb('sample',server);

mongodb - 如何从代理后面的 shell 连接 Mongolab?

我正在尝试从我的mongoshell连接MongolabURI及其显示MongoDBshellversion:3.1.7connectingto:ds015859.mlab.com:15859/instabuy2016-03-16T16:49:15.581+0530WNETWORK[thread1]Failedtoconnectto54.224.218.3:15859,reason:errno:10061Noconnectioncouldbemadebecausethetargetmachineactivelyrefused2016-03-16T16:49:15.581+0530EQU

javascript - 如何在没有 MongoLab 的情况下将本地 MongoDB 数据库连接到我的 Android Studio 应用程序?

我希望将我的AndroidStudio项目连接到本地MongoDB数据库(在我的电脑上)。我找不到任何不使用MLab的解决方案,但我确实必须使用本地MongoDB存储。我试过在线教程,但还是不行。我该怎么办? 最佳答案 将mongo数据库连接到Android应用程序的最佳方式是通过APIREST。你可以查一下here.现在,如果你想将你的本地mongo数据库与你的应用程序连接起来,过程有点不同。MLab是一种将mongo数据库部署到云中并将其公开的方法,因此任何应用程序都可以与之连接,因此所有答案都适用于这种方式。一种解决方案是通过

javascript - Backbonejs 与 Mongolab

我正在开发一些主干应用程序,这些应用程序需要在后端使用ruby​​来连接到数据库,仅此而已。我试图在我的演示中排除ruby(我知道这对生产来说是一个安全风险)我在AngularJS网站上注意到他们有示例(http://jsfiddle.net/api/post/library/pure/),它直接连接到mongolabs服务,没有后端语言。//Thisisamoduleforcloudpersistanceinmongolab-https://mongolab.comangular.module('mongolab',['ngResource']).factory('Project',

ajax - Mongolab 和网络延迟?

我很好奇,有一些服务(如MongoLab)将数据托管在远程服务器上。任何使用过数据库的人都知道存在一定的网络延迟,即使所有服务器都在内部也是如此。MongoLab等远程数据存储服务是否适合生产环境?这个问题主要针对一般基于AJAX的网络应用程序或网站。 最佳答案 我发现MongoLab非常好。显然,您需要考虑一般的往返行程,优化这些行程将最大限度地减少整体延迟。将自己置于与MongoLab相同的数据中心(您可以选择位置)也很有意义。他们现在还在Azure上提供(测试版)服务。我一直在以高延迟运行服务(浏览器、Web服务器和Mongo