node-levelscan
LevelDB command line database scan utility.
Install levelscan globally.
$ npm install -g levelscan
Installing globally exposes the levelscan command.
To scan the first 100 records from the database with all the default options, simply provide the path to the database.
$ levelscan path/to/my-leveldbStreaming from db 'path/to/my-leveldb' with the following configuration: 2016-08-20T15:28:00.000Z : {"timestamp":"2016-08-20T15:28:00.000Z","sample":4,"upper":4,"lower":4}2016-08-20T15:29:00.000Z : {"timestamp":"2016-08-20T15:29:00.000Z","sample":4,"upper":4,"lower":4} ... SNIP ... 2016-08-20T17:06:00.000Z : {"timestamp":"2016-08-20T17:06:00.000Z","sample":4,"upper":4,"lower":4}2016-08-20T17:07:00.000Z : {"timestamp":"2016-08-20T17:07:00.000Z","sample":4,"upper":4,"lower":4}Read 0 records in 16.712 msDatabase closed.
Display help to see all options.
$ levelscan --help Usage: levelscan [options] <db-path> Options: -h, --help output usage information -e, --key-encoding <encoding> Encoding