【发布时间】:2011-10-26 04:17:04
【问题描述】:
我刚刚发现 node js 有多酷,并且正在寻找持久化的选项。我看到你可以使用redis-client在redis中存储数据,我已经能够存储数据了,像这样:
var redis = require('redis-client');
var r = redis.createClient();
var messege = {'name' => 'John Smith'};
var type = "Contact";
r.stream.on( 'connect', function() {
r.incr( 'id' , function( err, id ) {
r.set( type+':'+id, JSON.stringify(messege), function() {
sys.puts("Saved to redis");
});
});
});
这存储了一个带有 json 字符串作为值的键。但是,我试图从 redis 中检索所有密钥并围绕它们进行循环。我无法弄清楚如何做到这一点,有人能指出我正确的方向吗?
干杯
伊夫
【问题讨论】:
-
您可能想查看 redis2JSON 模块。它可能会让事情变得更容易
标签: javascript json node.js redis