Skip to content

joeferner/node-redis-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

redis-web

Connect middleware to proxy redis commands and pub/sub to a browser.

Example

// server
var io = require('socket.io');
var connect = require('connect');
var http = require('http');
var redisWeb = require('../')();

var port = 3000;

var app = connect()
  .use(connect.static(__dirname))
  .use(redisWeb);

var server = http.createServer(app).listen(port);

var sio = io.listen(server);
redisWeb.setSocketIo(sio);
// client
var clientCmd = redis.createClient();
clientCmd.get('mykey', function(err, data) {
  alert(data);
});

var clientPubSub = redis.createClient();
clientPubSub.psubscribe('*');
clientPubSub.on('pmessage', function (pattern, channel, message) {
  alert('Message: ' + channel + ': ' + message + '\n');
});

About

Connect middleware to proxy redis commands and pub/sub to a browser.

Resources

Stars

Watchers

Forks

Packages

No packages published