node-redis

    1热度

    1回答

    我使用express和connect-redis来让服务器使用Redis进行会话。 import Session from 'express-session'; const session = Session({ resave: true, saveUninitialized: true, key: '...', secret: '...', s

    0热度

    1回答

    我有一个要求,我在某些过期时间将密钥推送到redis。还有一个用户监听关键过期事件,然后回拨到我的其他系统,可以执行一些业务规则。对这个用例有相信redis pub-sub的好设计吗? 按键的平均TTL范围大约为15分钟。 使用其他设计将使我有一个调度/ cron(每分钟)或一些轮询系统。

    0热度

    1回答

    我可以在docs从Node.js的Redis的客户端读取: If your code contains an syntax error an EXECABORT error is going to be thrown and all commands are going to be aborted. That error contains a .errors property that conta

    -3热度

    1回答

    我在node.js应用程序中使用redis。 第一次请求我从数据库中获取数据并保存内容Redis缓存。 样品密钥列表 我想忽略对关键缓存和对每个请求获取内容形式的数据库。 我不想在应用程序代码中更改像add ignore这样的代码。想了解服务器端配置。 这可能吗? 我怎样才能做到这一点?

    0热度

    1回答

    我期待使用Redis作为数据库,因为它提供了出色的实时数据功能,并且比mongo的缩放比例更好。但是我使用的数据大部分是以某种复杂的json格式存在的,而Redis并不轻易容纳它,因为它主要是一个关键值存储。 我该如何使用redis为这个复杂对象建模? vacation : [ { daysUntilVacation: 10, vacationType: {

    0热度

    2回答

    节点版本:V7.4.0 节点redis的版本:v.2.6.2 redis_version:2.8.4 的ubuntu 14.04 2GB RAM VPS实例 我得到的迹象表明,node_redis hgetall性能不是它应该是,但可能我做错了什么。我有一个有31669个元素的排序集。元素是散列键,每个散列有14个字段,大小约为256字节。检索散列需要64秒,这似乎太慢了。 下面是函数的样子: f

    0热度

    1回答

    Suupose我已经使用redis-cli运行以下代码。 hmset locations bangalore: '{lat: "10.32", lng: "20.10"}', chennai: '{lat: "10.32", lng: "20.10"}', hyderabad: '{lat: "10.20", lng: "32.21"}' 我可以通过查询班加罗尔数据redis的-CLI -

    0热度

    1回答

    我很难自动关闭Redis的客户端连接。这肯定是与redis包一个问题: (https://www.npmjs.com/package/redis) 的Redis将保持连接活着,直到你关闭它们或超时,默认为无穷大,则达到。 我意识到了这一点: how do I kill idle redis clients 即使阅读之前,所以我想通过这两个.conf文件,并通过命令行设置timeout配置,但没有一

    1热度

    1回答

    我正在使用node-redis并且很难连接到外部redis实例。我尝试使用redis-cli,它工作。但是,对于节点,我无法弄清楚如何正确给出url和端口。 随着Redis的-CLI- redis-cli -h mydomain.something.something.cache.amazonaws.com -p 6379 与的NodeJS然而 下面没有工作 var client = redi

    1热度

    2回答

    我在Redis中使用了有序集合。 排序集中数据的常见值超过100万。我怎样才能通过分区读取这个有序集合?我的意思是前100000行和以下? 只有一个命令来获取数据:smembers set