redis安裝,啓動

安裝:npm install redis 


開服務:redis-server




連接redis:

redis-cli      -h     127.0.0.1  -p  6379






client.js


var redis = require('redis');

module.exports = redis.createClient(6379,'localhost');

list操作:


var client = require('./client');


client.rpush('testLists','a');
client.rpush('testLists','b');
client.rpush('testLists','c');
client.rpush('testLists','d');


client.lpop('testLists',function(err,v){
console.log('client.lpop',err,v);
})


client.lrange('testLists',0,-1,function(err,list){
console.log(err,list);
});//從list的第一個開始取,取到最後一個


集合操作:


set.js


var client = require('./client');


// 集合
client.sadd('testSet',1);
client.sadd('testSet','a');
client.sadd('testSet','lb');
// 集合
client.smembers('testSet',function(err,v){
console.log('client.smembers,v:',err,v);
})

消息:

sub.js

var client = require('./client');


client.subscribe('testPublish');


client.on('message',function(channel,message){
console.log(channel,message);
})


pub.js


var client = require('./client');


client.publish('testPublish','message from pub.js')








發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章