node-mongodb-driver
(основният слой, който всеки клиент на mongoDB използва в nodejs) с изключение на API на курсора, който други споменаха, има приятен API за поток (#458). За съжаление не го намерих документирано другаде.
Актуализация:има документи.
Може да се използва по следния начин:
var stream = collection.find().stream()
stream.on('error', function (err) {
console.error(err)
})
stream.on('data', function (doc) {
console.log(doc)
})
Той всъщност реализира интерфейса ReadableStream, така че има всички екстри (пауза/възобновяване и т.н.)