voltraco / level-count

Count the KV pairs in a leveldb range, with additional live mode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

level-count

Count the KV pairs in a leveldb range, with optional live mode.

Usage

Count once:

count(db, { gt: 'prefix' }, (err, c) => {
  // ...
})

Count continuously:

const counts = count.live(db, { gt: 'prefix' })
counts.on('value', c => {
  // ...
})
const c = counts.get()

Installation

$ npm install level-count

API

count(db[, opts], cb)

counts = count(db[, opts])

counts.get()

counts.on('count', fn)

counts.destroy()

License

MIT

About

Count the KV pairs in a leveldb range, with additional live mode


Languages

Language:JavaScript 100.0%