腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3268)
视频
沙龙
1
回答
Redis
:
ioredis
与
lua
脚本
node.js
、
redis
、
lua
、
ioredis
我的问题是-从JS库调用
redis
和使用
Lua
脚本
哪个更好?
Redis
支持
Lua
作为
脚本
语言,但它比在Node.js中使用
ioredis
更有效吗?这些
脚本
到底是如何执行的?例如,我们在
Lua
中有一个函数调用:
redis
.call('ZADD', key, ...)
redis
.call('ZREM', key, ...)以及
ioredis
浏览 30
提问于2021-08-03
得票数 0
1
回答
运行
Redis
的
Lua
脚本
的节点。如何将排序集从
Lua
脚本
返回到Node?
javascript
、
node.js
、
lua
、
redis
这是test.
lua
文件中的
Lua
脚本
代码:local ids =
redis
.call('ZRANGE', ips_key, 0,in ipairs(ids) doend我使用
ioredis
,这是一个
redis
npm来评估这
浏览 2
提问于2017-04-28
得票数 0
1
回答
ioredis
(nodejs):用
lua
脚本
调试自定义命令
node.js
、
redis
、
ioredis
我编写了一个自定义
lua
脚本
,以便可以在节点进程中从
ioredis
运行它:
lua
: fs.readFileSync/
lua
_scripts/my_command.
lua
'), { })
浏览 4
提问于2016-05-17
得票数 0
回答已采纳
1
回答
Redis
从集合中获取密钥,然后以多个方式获取它们的数据。
node.js
、
redis
我知道我可以为此编写一个
lua
脚本
,但我想知道它是否可以使用多个或流水线。包括一个基于Itamar的评论使用
ioredis
的例子: var pipeline =
redis
.pipeline
浏览 2
提问于2015-09-12
得票数 1
回答已采纳
4
回答
Redis
:原子获取和条件集
lua
、
redis
、
conditional
、
atomic
我想在
Redis
中执行一个原子GET,如果返回的值等于某个期望值,我想要执行一个SET,但是我想将所有这些链接在一起作为一个原子操作。有可能用
Redis
来完成这个任务吗? 我看过关于MULTI操作的文档,但没有看到条件操作i MULTI操作。任何其他人可以提供的建议,我们将不胜感激!
浏览 0
提问于2018-05-12
得票数 6
回答已采纳
6
回答
Redis
cli删除多个密钥
redis
、
stackexchange.redis
、
phpredis
、
redis-cli
我在centos中安装了
Redis
,我有多个
redis
的密钥,如下所示。如何使用命令行工具删除所有Product:*:*?
Redis
版本: 3.2.4最新版本 谢谢!
浏览 3
提问于2016-11-18
得票数 8
1
回答
为什么启用keep-alive时
ioredis
客户端超时?
javascript
、
node.js
、
redis
、
azure-redis-cache
、
ioredis
当我的
脚本
空闲了一段时间后,我得到了以下错误。我不明白这是什么原因。at TCP.onStreamRead (internal/stream_base_commons.js:111:27) 我将我的
redis
客户端初始化为: let
redis
= require("
ioredis
");
浏览 135
提问于2020-03-30
得票数 3
1
回答
为什么连接到集群会在
IoRedis
中不断循环?
node.js
、
typescript
、
redis
、
ioredis
我当前正在尝试从运行我的应用程序的服务器连接到存储在另一个实例上的
Redis
集群。我正在使用
IoRedis
在我的应用程序和
Redis
实例之间进行交互,当只有一个
Redis
节点在运行时,它工作得很好。问题是,“connect”甚至不断循环打印“已连接到
Redis
!”。永远不会触发“ready”和“error”事件。const cache: Cluster = new Cluster([{ host:
REDIS
_HOST port: 80
浏览 36
提问于2019-04-21
得票数 3
1
回答
如何使用`
ioredis
`通过SSL的ssh通道连接到
Redis
实例(AWS弹性缓存)?
ssl
、
redis
、
ssh-tunnel
、
node-redis
这似乎
与
ioredis
及其对TLS的支持有关。这一切都在mac、Catalina等电脑上。 我有一个弹性缓存
Redis
实例在VPC内运行。我使用ssh通过隧道连接到它, ssh -L 6379:clustercfg.my-test-
redis
.amazonaws.com:6379 -N MyEC2 以下代码不适用于node 12.9、
ioredis
4.19.4 > const
Redis
= require("
ioredis
"); > c
浏览 109
提问于2020-12-25
得票数 1
回答已采纳
2
回答
由于ECONNREFUSED错误,无法使用`
ioredis
`包连接到在wsl2中运行的``
redis
server`
node.js
、
redis
、
wsl-2
、
ioredis
我通过在我的wsl2 Ubuntu发行版中构建
redis
来运行我的
redis
-server。但不幸的是,我无法使用
ioredis
包连接到它。以下是我的代码(
与
ioredis
提供的代码相同):const
redis
= new
Redis
({});
red
浏览 29
提问于2021-10-05
得票数 1
1
回答
与
多个
redis
实例交互(存储/读取)的
Lua
脚本
lua
、
redis
我在上面运行了7个
Redis
实例(这样几乎所有的内核都被利用了)。我知道我可以使用
Lua
脚本
与
Redis
实例交互(在服务器上进行客户端处理)。但它只是一个
Lua
脚本
与
一个
Redis
实例交互。我可以创建一个
Lua
脚本
来
与
节点上的所有
redis
实例进行交互(存储/读取)吗?
浏览 0
提问于2012-07-11
得票数 1
2
回答
如何在多个
Lua
状态(多线程)之间传递数据?
c
、
lua
、
redis
我在
redis
.
lua
中启动
Redis
连接池,通过从C调用,我得到了一个
redis
_
lua
_state,这个
Lua
状态是全局启动的,而其他线程只能从它得到。当有一个HTTP请求(工作线程)时,我需要从
redis
_
lua
_state中获取一个
Redis
连接,然后新的
Lua
状态来加载其他
Lua
脚本
,而这些
脚本
将使用这个
redis
连接
与</em
浏览 3
提问于2013-05-09
得票数 3
回答已采纳
1
回答
使用数字海洋管理实例的
Redis
性能
redis
、
digital-ocean
、
ioredis
我使用nodeJS将我的数字海洋液滴(Ubuntu20.04)连接到一个数字海洋管理的
Redis
实例。我在使用
ioredis
npm图书馆。有没有人在这里有任何经验或洞察力,如何直接
与
VPC连接?const
Redis
= require("
ioredis
"); (async () =
浏览 4
提问于2021-01-11
得票数 0
1
回答
到
Redis
群集的连接失败
node.js
、
redis
、
cluster-computing
、
node-redis
、
google-cloud-console
我已经在 by 选项中设置了
Redis
集群。现在,我想使用'
ioredis
‘从我的节点js代码连接到这个
redis
服务器,这里是我的代码,用于连接到
redis
的单个实例。var
Redis
= require("
ioredis
"); var pub= ne
浏览 3
提问于2015-08-19
得票数 4
回答已采纳
2
回答
具有匹配模式的
ioredis
键
node.js
、
express
、
redis
、
ioredis
我想搜索红色数据库
与
键匹配模式‘登录::’。我在我的申请中使用了
ioredis
。昨天,我搜索了整个网络,没有几个选项可以这样做:scanStreamimport
Redis
from '
ioredis
' scanStream方法在
Redis
实例中缺失,或者如果我做错了什么,请告诉我。
浏览 4
提问于2019-09-21
得票数 2
3
回答
Redis
哨兵没有连接到主:错误: READONLY,你不能写一个只读的奴隶?
node.js
、
redis-sentinel
、
ioredis
我有一个
redis
replication
与
sentinel架构师: 所以,我想,我的应用程序不是通过sentinel连接到sentinel,而是直接
与
localhost连接。更新:打开DEBUG=
ioredis
:*时登录 2|MyApp | Wed, 15 Mar 2017 12:58:42 GMT
i
浏览 6
提问于2017-03-15
得票数 5
5
回答
Redis
lua
什么时候该真正使用它?
lua
、
redis
我已经开始研究和使用
lua
,并发现它在想要抓取范围内的键时非常有用。例如:business:5:visits:2013-11-13使用
lua
,我只需要向
redis
发送一个命令,而不是发送完整的日期范围现在我正在考虑将更多的逻辑转换到
Redis
上。redisClient.RPUSH(Config.messageMySQLSyncQueue, Config.messageHash + ':' + messageId); 上面的代
浏览 0
提问于2015-06-16
得票数 17
4
回答
ioredis
按模式删除所有键
node.js
、
redis
我将
ioredis
与
express (nodejs)一起使用,我知道有一种方法可以像这样按模式删除键:然而,有没有办法使用
ioredis
来实现这一点呢?
浏览 9
提问于2016-03-13
得票数 12
1
回答
使用ElastiCache连接
ioRedis
时随机SSL握手错误
node.js
、
ssl
、
redis
、
amazon-elasticache
、
ioredis
我正在尝试连接到一个ElastiCache集群,该集群是在使用
ioRedis
从节点
脚本
传输时加密的。有时我的
脚本
工作,有时我得到Error: 140736319218624:error:140940E5:SSL routines:ssl3_read_bytes:ssl handshake failure/deps/openssl/openssl/ssl/s3_pkt.c:1216:var
Redis
= require('
iored
浏览 2
提问于2018-09-20
得票数 2
回答已采纳
2
回答
如何从节点获取多个
Redis
键的TTL
javascript
、
node.js
、
redis
我试图显示所有类似于‘my前缀:*’的键和它们的TTL的视图。然后,我可以允许管理员将密钥过期,或者“触摸它”(即将一个小时延长到到期时间)。我知道我可能可以使用multi发送ttl命令的事务,但我想知道是否有更好的方法(在JavaScript -而不是shell中)来获取一个/两个命令中的所有键及其TTL?
浏览 0
提问于2016-10-13
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
欲求不满之 Redis Lua 脚本的执行原理
欲求不满之 Redis Lua脚本的执行原理
Redis Lua的使用
redis实现可重入分布式锁
让我直接涨薪5K的Nginx/OpenResty详解,NginxLua操作Redis有多牛
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券