草庐IT

connects

全部标签

php - mongodb和php : connection pooling

我正在使用PHP中的native驱动程序连接到mongoDB。我不明白连接池的概念:这就像一个连接“池”,当用户打开网站时,会从这个池中拉出一个连接并使用?但是,如果您有多个页面,其中包含一些使用mongoDB的代码怎么办?每次用户更改页面时系统会从池中拉出新连接吗?一般来说:当有很多同时连接时,我该如何管理这个“连接池”(或者它是自动管理的)? 最佳答案 Idon'tunderstandtheconceptofconnectionpooling:isthislikea'pool'ofconnections,andwhenauser

node.js - Express 4 的 Connect-mongo 替代方案

我希望在我的Express应用中实现cookiestore,我关注了这个问题BestSessionStorageMiddlewareforExpress+MongoDB和https://github.com/kcbanner/connect-mongo对于我的Express3.x项目,但对于Express4,connect中间件已弃用。哪个是connect-mongo的合适替代方案? 最佳答案 中间件已从核心中提取出来并移动了各个模块。这会改变您设置应用程序的方式,但您可以选择使用与以前相同的中间件。overview解释如何从3.x

node.js - 如果不存在,Mongoose.connect 不会创建数据库

我是NodeJs的新手,我正在学习如何使用带有Mongoose库的NodeJS连接到mongodb。据我所知,当我连接到一个名称的数据库时,如果这个名称的数据库不存在,那么Mongoose会自动创建它,但它不是和我一起创建的。这是我的代码:constmongoose=require("mongoose");mongoose.connect("mongodb://127.0.0.1:27017/mongo-test",{useNewUrlParser:true}).then(()=>console.log("Connected")).catch(err=>console.log(err)

AWS 实例上的 MongoDB,原因 : errno:61 Connection refused

Mongo3.2版我在AWS的一个实例上设置了MongoDB。然后我将它添加到安全组中,作为防火墙的异常(exception)。具体来说,我将其设置为客户TCP规则,但端口27017除外。如果我ssh到实例并执行以下操作:netstat-pl我可以在输出中看到:tcp00localhost:27017:LISTEN2025/mongod所以mongodb正在运行,它正在监听端口27017,并将27017的异常添加到防火墙中。但在我的本地Mac上,当我尝试连接时,出现错误:mongoec2-154-52-32-196.compute-1.amazonaws.com:27017/vvvvv

javascript - 未处理的拒绝 MongoError : cannot connect to server in MongoDB

运行我的meanjs项目时,我得到UnhandledrejectMongoError:cannotconnecttoserver。以前运行良好,但更新时nodejs5.11.1,mongodb3.2.6,"mongoose":"^4.4.16"和"connect-mongo":"^1.1.0",然后出现这个错误。UnhandledrejectionMongoError:cannotconnecttoserveratCollection.listIndexes(/home/shaishab/Project/Open-Source/BS-Commerce/node_modules/mong

node.js - 使用 MongoClient.connect() 时的 saslprep 警告

我正在编写一个NodeJS/expressAPI并在连接到mongo服务器时遇到以下警告:Warning:nosaslpreplibraryspecified.Passwordswillnotbesanitized在文档或github/google中未发现此警告-是缺少操作系统(linux)库还是Node包?这是连接代码示例:constclient=awaitMongoClient.connect(`mongodb://${auth[0]}:${auth[1]}@${url}/admin`,{useNewUrlParser:true});this.db=client.db(databa

mongodb - Elasticsearch curl : (7) couldn't connect to host

我正在尝试使用mongodb进行Elasticsearch。我已按照以下步骤操作http://satishgandham.com/2012/09/a-complete-guide-to-integrating-mongodb-with-elastic-search/但是当我尝试设置索引时curl-XPUT'http://localhost:9200/_river/mongodb/_meta'-d'{"type":"mongodb","mongodb":{"db":"smmc-dart","collection":"smmc_collectionDetails"},"index":{"n

mongodb - Robomongo : Connection error. 未初始化的 Mongo 范围

连接成功打开(通过身份验证)。显示数据库和集合。但是,如果我打开任何shell,我会收到此错误:Connectionerror.Uninitializedmongoscope.与Mongo.exe和Java-Driver的连接工作正常。错误信息是什么意思?如何解决? 最佳答案 我刚刚从密码中删除了特殊字符,现在可以使用了。 关于mongodb-Robomongo:Connectionerror.未初始化的Mongo范围,我们在StackOverflow上找到一个类似的问题:

node.js - "ERROR while connecting to database. Error: Error: No valid replicaset instance servers found"

我正在使用具有2个Node(主要和次要)和1个仲裁器(总共3个)的副本集。有时我收到“连接数据库时出错。错误:错误:找不到有效的副本集实例服务器”。我无法重现(因为它自己发生,有时非常频繁)。我添加了server.on('error',)要调试的事件,但有时在我的本地环境中,它会打印诸如连接错误打印成员主机名的1之类的内容(尽管我不知道它是否与我的问题有关)。当我通过mongoshell连接到其中一个实例并检查rs.status()时,我一切正常,所有成员都健康且正常。上述问题的Jira链接是:https://jira.mongodb.org/browse/NODE-296

javascript - 需要建议 : How to properly connect React to MongoDB

我一直在花一些时间学习React、MongoDB和其他JSWeb应用程序相关工具。对于我创建的一个小项目,我正在使用这个存储库来创建我的玩具应用程序CreateReactAppwithnobuild.随着我在应用程序上的进步,事后我学到了很多与React相关的工具和Material。我坚持的部分是我正在尝试将联系表单的数据提交到MongoDB,但到目前为止,我未能成功地将我的应用程序与MongoDB连接起来。这是我的MongoDB代码。我几乎已经将MongoDB指南中的代码复制并粘贴到我的Web应用程序中的src/modules/mongo.js文件中constMongoClient=