node-redis

    0热度

    1回答

    我检查了以下内容,但没有奏效。 https://redis.io/commands/keys KEYS室:* 1) “的房间:120” 2) “的房间:121” 3) “的房间:122” 正在关注i S中的redis的键/值(HMSET) 室:120 [SocketId:mOQDJusPjDTBN5L-AAAC,时间戳:2017年10月10日上午12时10分00秒] 室: 121 .... 房:1

    1热度

    2回答

    我想填充我的var todos与我在我的Redis服务器,我得到,我必须使用承诺,但我可能不是在正确的地方。 首先,我得到所有ID为.smembers()函数,并为每个ID我得到的对象与正确的ID和解析到todos。 var todos=[]; res.locals.redis.smembers("todo:20", function(err, reply){ // i.e. SMEMBERS

    0热度

    1回答

    我需要存储一个对象的位置和一些关于该对象的附加数据。如果有一种方法,我可以这样做以下 GEOADD店长纬度{键:VAL1,KEY2:值2,...} 目的是运行接近单个查询,并得到相关的数据以及它,而不是运行多个查询来获得所有存储密钥,这些存储密钥是在某个接近的地方,然后使用这些密钥来获取这些存储的数据。 谢谢。

    0热度

    1回答

    我想使用node.js和Redis(Redis包)创建登录系统,但是每次我将输入数据与数据库数据进行比较时,我都会得到一个令人困惑的结果。这是第一种方法: const Redis = require("redis"); const client = Redis.createClient(); exports.userLogin = (username, password, errMsg, su

    -1热度

    2回答

    如何检查散列中的密钥是否存在(redis)? 我试着这样说: redisClient.exists(obj.mydict.user.toString().pos, function(err,reply) { if(!err) { if(reply !== null) { ... 但我得到: node_redis: Deprecated: Th

    1热度

    1回答

    我有2个Redis服务器一个主机和另一个从机(复制)。一旦师父由于某些原因而关闭,奴隶将成为主人,并继续作为主人,直到该服务器发生错误。 我有一个nodeJS服务器,我想将数据推送到当前作为主服务器运行的Redis。我有一个监控Redis服务器的定点,但我的问题是如何使用nodeJS从定点抓取主信息? 如果有办法,它是否会自动将数据推送到备用redis服务器,而无需重新启动服务?

    1热度

    1回答

    时,我已经挖成的Redis和使用Redis的,因为它是唯一的数据存储一个微小的web应用程序的工作分解到布尔数组(我知道这不是Redis的的预期目的,但我从受益学习的命令,只是整体上节点的Redis我使用Node_Redis工作 这是我想要完成的(所有的Redis)什么:。 我尝试使用他们的电子邮件检索用户 这里的问题: 我有一个Promise.all调用带所有电子邮件(密钥)和映射每个去一个HG

    0热度

    1回答

    我有两个角色,医生,患者和... 当病人没有动作A,我希望有一个广播出去一医生列表,而不是所有的医生,但他们的名单.. 在我的测试中,我能够通过订阅与节点的redis到通道前缀医生和连字符然后用户ID ... redis.subscribe('Doctor-1', function(err, count) { }); 但是,对于生产,我不能硬编码该ID,我需要的是某些兴象下面 redis.s

    1热度

    1回答

    在使用Redis处理排队系统时,我可能会用错误的思维方式,这就是为什么我需要你们为此提供帮助。 所以,我有这个相当简单的队列,负责将电子邮件堆叠到一个集合上,然后检索堆栈的可用电子邮件并分发它。 该系统是在NodeJS中构建的,因此我正在使用node-redis lib。 队列(堆栈)应该是不断可用的,一个点在其上添加(推送)新的电子邮件,另一个则弹出第一个被推入的项目。 对于这种方法,我可能会想

    0热度

    2回答

    我对这个redis很陌生,所以请帮助我! 我存储使用此命令在Redis的值, client.hmset('top_trend', array[0], 0); client.expire('top_trend', 86400, redis.print); 和i'will递增值“0”,如果我尝试使用以下命令再次设置相同的密钥, if(client.hexists('top_trend', arr