Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ajpocus/mongodb-stream

Writable stream for node >=0.10 that dumps data into mongodb.
https://github.com/ajpocus/mongodb-stream

Last synced: about 1 month ago
JSON representation

Writable stream for node >=0.10 that dumps data into mongodb.

Awesome Lists containing this project

README

        

# mongodb-stream
A writable stream that feeds data into mongodb, for use with node >= 0.10.

## Usage
Install mongodb-stream from npm:

npm install mongodb-stream

Anywhere you'd like to stream data into mongodb, you can do it like this:

var MongoStream = request('mongodb-stream');
var stream = new MongoSream({
databaseUri: "mongodb://local/host/test",
collection: "tweets"
});
stream.init(function (err, stream) {
request(...).pipe(stream); // the stream writes every instance to mongoDB
});