登录
注册
node.js 学习社区
node_redis 选择数据库,便利出所有值

于媛媛

2014-12-25 08:23

安装模块

npm install redis


连接配置

 var redis = require("redis")
var client =redis.createClient(6379, '127.0.0.1', {});

client.auth('xxx'); // 数据库密码

client.select(1, function() {  // 选择第1个数据库,默认是第0个
  //do sth
});

client.on("error", function (err) {
    console.log("error detail " + err);
});

client.set("mykey", "myvalue", redis.print); // 写入操作

client.get("mykey", function(err, replies) { // 读出操作
    
});

// 其它方法
client.hset("hash key", "hashtest 1", "some value", redis.print);
client.hset(["hash key", "hashtest 2", "some other value"], redis.print);
client.hkeys("hash key", function (err, replies) {
     console.log(replies.length + " replies:");
     replies.forEach(function (reply, i) {
         console.log(" " + i + ": " + reply);
     });
     client.quit();
});

// 便利出所有值
client.keys('*', function (err, keys) {

});  

redis参考命令:http://redis.readthedocs.org/en/latest/index.html

回复 · 0

发表回复

你可以在回复中 @ 其他人