在Node.js中从Redis中检索各种哈希
如何通过node-redis在Node.js中从Redis获取各种哈希值? 检索各种散列最好的方法似乎是pipe道,但我还没有find如何在节点中使用它们。
你可以使用multi
命令来实现这个function来对哈希检索命令进行排队:
var redis = require("redis"), client = redis.createClient(), multi_queue; multi_queue = client.multi(); ... for (key in keys) { multi_queue.hgetall(key); } multi_queue.exec(function (err, replies) { console.log("MULTI got " + replies.length + " replies"); replies.forEach(function (reply, index) { console.log("Reply " + index + ": " + reply.toString()); }); });