level-batcher

stream designed for leveldb that you write objects to, and it emits batches of objects that are under a byte size limit

npm install level-batcher
6 downloads in the last week
12 downloads in the last month

level-batcher

through/pull stream that you write objects to, and it emits batches of objects that are under a byte size limit

NPM

usage

var batcher = require('level-batcher')

returns a stream. for usage see test.js

batcher.next()

call this to get the next batch. this is due to the semantics of inserting data into leveldb so that backpressure is respected. TODO use pause/resume for this

license

BSD

npm loves you