Fast & simple storage - a Node.js-style LevelDB wrapper (a convenience package bundling LevelUP & LevelDOWN) [HyperDex fork]
Fast & simple storage - a Node.js-style HyperLevelDB wrapper
Use this package to avoid having to explicitly install LevelDOWN-Hyper when you want to use LevelDOWN-Hyper with LevelUP.
Basic usage for putting and getting data:
var level = require'level-hyper'// 1) Create our database, supply location and options.// This will create or open the underlying LevelDB store.var db = level'./mydb'// 2) put a key & valuedbput'name' 'Level'if err return console.log'Ooops!' err // some kind of I/O error// 3) fetch by keydbget'name'if err return console.log'Ooops!' err // likely the key was not found// ta da!console.log'name=' + value
.liveBackup() method is accessible on the underlying
var level = require'level-hyper'var db = level'./mydb'dbon'ready'var name = StringDatenowdbdbliveBackupnameif !err console.log'backup to %s was successful' name
level-hyper is an OPEN Open Source Project. This means that:
Individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit. This project is more like an open wiki than a standard guarded open source project.
See the contribution guide for more details.
Copyright (c) 2012-2016 level-hyper contributors.
level-hyper is licensed under the MIT license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE.md file for more details.