redis-pubsub-pool
Handles many subscriptions with one client and knows when it's save to unsubscribe.
Example
var redis = ;var Pool = ; var pub = redis;var sub = redis;var pool = ; var unbind = pool; // ... pub; // ... ;
API
Pool(subscriber)
pool.on(channel, fn)
Subscribe fn
to updates on channel
. Returns an unbind
function that unbinds immediately.
pool.pon(pattern, fn)
Subscribe fn
to updates on pattern
. Returns an unbind
function that unbinds immediately.
TODO this name sucks
Installation
$ npm install redis-pubsubs-pool
License
MIT