Я использую драйверы node-mongodb-native и ищу способ открыть постоянное соединение с базой данных, а не открывать / закрывать его каждый раз.
Упрощенное соединение может выглядеть следующим образом ...
var DB = new mongo.Db('vows', new mongo.Server("127.0.0.1", 27017, {})),
connection = DB.open(function(err, db) {
// Here we have access to db
});
Как сделать объект db доступным для любого модуля в моем приложении? Вместо того, чтобы открывать соединение для каждого модуля в отдельности?
Можно ли это сделать с помощью module.exports? Или глобальная переменная?