Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    redis-pubsubpublic

    redis-pubsub provides a simple interface to a single pub/sub channel on a Redis server. Build Status

    var pubsub = require('redis-pubsub');
    
    // Subscribe to channel 'foobar' on a local server.
    var channel = pubsub.createChannel(6379, 'localhost', 'foobar');
    channel.on('connect', function() {
        channel.on('message', function(msg) {
            console.log(msg.greeting);
            channel.end();
        });
        channel.send({ greeting: 'Hello world!' });
    });
    

    Other events are error and close.

    Messages are serialized to JSON by default, so you can send regular objects across the wire. If this is undesirable, set the raw property:

    var channel = pubsub.createChannel(...);
    channel.raw = true;
    

    Keywords

    install

    npm i redis-pubsub

    Downloadsweekly downloads

    11

    version

    0.3.1

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar