Node.js Redis指令

redis.createClient()

返回一个RedisClient的对象(client),通常用于链接Redis服务器。如果服务器不在本地则需要添加参数。

var redis = require('redis'),
    client = redis.createClient();

client.on('ready',function(err){
    console.log('ready');
});
var redis = require('redis'),
    RDS_PORT = 6379,        //端口号
    RDS_HOST = '127.0.1.1',    //服务器IP
    RDS_OPTS = {},            //设置项
    client = redis.createClient(RDS_PORT,RDS_HOST,RDS_OPTS);

client.on('ready',function(res){
    console.log('ready');    
});

lpush

Redis Lpush 命令将一个或多个值插入到列表头部。 如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作。 当 key 存在但不是列表类型时,返回一个错误。

client.lrange("messages", 0, -1, function(err, messages){
 console.log(messages);
})
var message = "Hello, this is dog";
client.lpush("messages", message, function(err, reply){
client.ltrim("messages", 0, 1);
});

你可能感兴趣的:(node.js)