node-redis

    1热度

    1回答

    我有下面的代码应该retrive设备列表,并获得地位和标签为他们每个人: app.get('/test', function(req, res){ db.smembers("devices", function(err1, devices){ var jsonObj = {}; if(!err1) { var i = 0; devices.fo

    5热度

    1回答

    我正在将redis集成到我的NodeJS服务器应用程序中,并试图找出是否使用hiredis命令安装node_redis。我假设如果安装它的选项在某些方面没有用处,它将不可用。同时,node_redis的github页面(https://github.com/mranney/node_redis)明确指出,升级到更新版本的nodeJS会导致添加hiredis选项时出现问题。 难道有人可以列出增加雇佣

    1热度

    1回答

    我有一个问题,EXEC的回调随机返回一些值,如null s。 的代码工作正常,大部分的时间,但它随机失败(或者我刷新多次浏览器)... 这里是沦落到这种地步的代码,其中它的失败: var transaction = client.multi(); reply.forEach(function (id) { // reply always equals [ 'mykey1', 'mykey2' ]

    2热度

    1回答

    我有一个node.js(express)应用程序,我使用node_redis从我的redis db中获取所有用户。 redis = require "redis" client = redis.createClient() client.smembers "users", (err, user_ids) -> results = new Array() for user_

    0热度

    1回答

    我有下面的代码块失败: this.redisClient.hmset('user:' + userObj.getUserId(), { 'userId' : userObj.getUserId(), 'salutation' : userObj.getSalutation(), 'fn' : userObj.getFn(), 'mi'

    0热度

    2回答

    我最近更新了我的node.js Redis包。现在我的数据似乎消失了。更新是否会删除我的所有数据?

    0热度

    2回答

    我试图创建一个抽象,我可以侦听更改redis集合的事件并将键值传递给回调函数。我想知道是否可以在新版本中使用Lua脚本执行此操作。 谢谢!

    4热度

    2回答

    走在我们的redis的配置中,我们已经设置超时时间:7秒 在node_redis我们处理Redis的连接准备和结束事件作为 client.on("ready", function() { logger.info("Connection Successfully Established to ", this.host, this.port); } client.on("end", f

    0热度

    2回答

    我正在使用Redis的发布/订阅功能。所以服务器正在发布10个项目,然后客户获得这10个项目。 但是,现在有一个新的客户订阅订阅源。我希望他们获得以前的10个项目以及任何新项目。 Redis有办法使用发布和订阅功能来做到这一点吗?饲料历史是否存储在数据库中的任何位置?有没有一个简单的方法来做到这一点?将邮件存储在列表中并让客户端在列表中执行LRANGE my_list 0 10是最好的方法吗?

    0热度

    2回答

    for (i=0 ; i < pri.state.totalConversations; i++) { redisclient.lindex("conversationsIDList",i, function(err,reply) { convID = reply; console.log("ConvID: " + "i: " + i + " "+ con