
multilevel-reconnected
This is a reconnecting and stream resuming multilevel client wrapper. Right now it provides a more limited api with no sublevels but it can actually be used in long running server apps.
multilevel is a leveldb client wrapper. multilevel-reconnected wraps multilevel but for now provides a reduced api .
the most important todo is createWriteStream.
example
var clients = require('mulitlevel-reconnected');
var client = clients({
reconnect:[optional a disconnected reconnect instance] or [optional object of options to pass to reconnect],
port: ,
host: ,
retries:1 [default],
resume:1 [default],
timeout:10000,
});
client.createReadStream().on('data',console.log);
api
see levelup for details.
-
get
-
put
-
batch
-
del
-
createReadStream
-
createValueStream
-
createKeyStream