leveldb-mount v6.0.0
leveldb-mount
leveldb with backend + optional repl built with subleveldown and multileveldown.
server
server.js
var leveldb = require('leveldb-mount')
leveldb.server(httpServer, opt) // see optionsserver+repl
var leveldb = require('leveldb-mount')
leveldb.server(port, opt) // see optionsNote if no credentials are given the repl is not available.
client
browserifying this module gives you a client
see examples
routes
routes.js using http-hash (but can use router of choice)
var leveldb = require('leveldb-mount')
var routes = leveldb.routes(opt) // see options
router.set('/repl.html', routes.html)
router.set('/repl.js', routes.js)db
var db = leveldb.db(opt) // see options
var inbox = db.namespace('inbox')
inbox.set...
db.set...optional repl
navigation to /repl.html and window.db and window.sublevel will now be set.
options
var opt = {
dbPath: 'path',
replCredentials: 'user:pass',
encoding: {
keyEncoding: 'utf8',
valueEncoding: 'json'
}
}opt.replCredentialsis only needed if you want the repl.opt.encodingdefaults toutf8for keys andjsonfor values.opt.dbPathhas to contain a value.opt.authoptional auth function (request, cb).
encoding is passed to the repl!
example
npm install concat-stream
node example/index.js6 years ago
6 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago