要更改mongodb中的默认连接

时间:2014-05-14 17:16:30

标签: node.js mongodb

我正在使用node.js和mongodb并且对这些概念很新,当试图将大量数据插入mongodb时,与本地机器上的mongodb连接丢失并且插入停止并且我发现连接是为了将数据插入数据库是5是因为它是默认连接,可以请一些人帮我增加默认连接从5或任何建议使用node.js向mongodb插入大量数据。使用mongoclient建立与db的连接。

1 个答案:

答案 0 :(得分:0)

连接mongodb的默认池大小为5,设置为默认值。要增加池大小,请使用

var MongoClient = require('mongodb').MongoClient;
var mongoServer = require('mongodb').Server;
var serverOptions = {
    'auto_reconnect': true,
    'poolSize': 5
};
var mongoClient = new MongoClient(new mongoServer('localhost', 27017, serverOptions));

//通过增加poolSize值可以增加池大小的位置 //例如:'poolSize':100将连接增加到100,前提是可用连接更多。