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);
});