【发布时间】:2013-07-12 11:59:02
【问题描述】:
有什么方法可以在集合或数据库级别中定义 mongoskin 中的读取偏好这里是来自 mongodb 本机 nodejs 驱动程序的示例 http://learnmongodbthehardway.com/ex22.html
var readMongo = require("mongodb").MongoClient;
MongoClient.connect('localhost:3000/tes?readPreference=secondaryPreferred' ,
function(err ,db){
db.collection("sites").findOne(
{
$or: [{'a' : e},
{'a' : d},
{'a' : c},
{'a' : b}]
}, function(error, result1){
if(error){
console.log(error);
} else {
callback(null, result1)
db.close();
}
});
});
}
我目前正在一组带有副本集的分片服务器上运行 mongos。我需要将所有读取查询路由到副本集的次要成员。
【问题讨论】:
标签: node.js mongodb database-replication mongoskin