dht-store

    1.1.1 • Public • Published

    node-dht-store

    Build Status Coverage Status npm version Downloads

    A key/value store based on DHT.

    Features

    • use custom keys differ from BEP 44
    • support ttl

    Install

    $ npm install dht-store

    Example

    var Store = require('dht-store');
     
    var store = new Store();
    store.on('ready', function() {
        store.kvPut('key', 'test', function(err, key, n) {
            if (err) {
                console.log('err:', err);
                store.destroy();
                return;
            }
     
            store.kvGet('key', function(err, n, v) {
                console.log('value:', v);
                store.destroy();
            });
        });
    });

    More examples can be found in the folder examples.

    Build from source

    $ make init
    $ make build

    Test

    $ make test

    Keywords

    Install

    npm i dht-store

    DownloadsWeekly Downloads

    0

    Version

    1.1.1

    License

    MIT

    Last publish

    Collaborators

    • covertness