remotedown
v0.12.0
Published
A leveldown-compatible library to connect to a remote leveldown
Downloads
69
Readme
remotedown
A leveldown-compatible library to connect to a remote leveldown
Stability
Unstable: Expect patches and features, possible api changes.
Installation
npm install remotedown
Example
Input
var remoteDOWN = require('./remotedown')
, serverDb = require('memdown')('/does/not/matter')
, server = remoteDOWN.server(serverDb)
, client = remoteDOWN.client()
server.pipe(client.createRpcStream()).pipe(server)
client.batch(
[{ key: new Buffer('beep'), value: new Buffer('boop'), type: 'put' }]
, function () {
serverDb.get(new Buffer('beep'), function (err, value) {
console.log('value saved in server:', value.toString())
})
}
)
Output
value saved in server: boop