您可以使用lean选项进行Mongoose查询,只要您只需要纯Javascript文档而不需要完整的Mongoose文档实例即可。这样可以提高性能并减少内存使用。
model.find().lean().exec(function(err, docs) {...});您还可以将
lean()结果与流式传输相结合,这将进一步减少内存使用量。
var stream = model.find().lean().stream();

您可以使用lean选项进行Mongoose查询,只要您只需要纯Javascript文档而不需要完整的Mongoose文档实例即可。这样可以提高性能并减少内存使用。
model.find().lean().exec(function(err, docs) {...});您还可以将
lean()结果与流式传输相结合,这将进一步减少内存使用量。
var stream = model.find().lean().stream();