问题标签 [hiredis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
npm - EBUSY 从“npm install -g oauthd”取消链接
所以,我在 oauthd 存储库中有一个未解决的问题:问题,但他们的问题列表中的活动看起来非常零星。
我正在尝试从 MINGW32 shell 执行“npm install -g oauthd”。
控制台告诉我我做错了。
我找不到任何有关似乎触发崩溃的“EBUSY,取消链接...”错误的有用信息。
c - 我们可以通过hiredis将C int数组设置为Redis中的键值吗?
给定: int x[3] = {11,22,33}; 如何将其保存为密钥的值作为二进制数据并获取它
hiredis 举例说明如何设置二进制安全字符串
但是其他数据如何以及如何获取?
node.js - 使用 OpsWorks 在 AWS Linux 上安装hiredis 时出现问题
我正在使用 OpsWorks 部署我的自定义 node.js 应用程序。我不是厨师专家,我认为这将是一个简单的过程,但我一直遇到困难。最近的这个问题真的让我退缩了。
基本上我使用的是一个名为“Kue”的包,它依赖于一个名为 Hiredis 的 Node 包。Hiredis 是在 C 级别实现的(据我所知),并使用了一些 Python 级别的编译工具。
OpsWorks 使用的默认 Chef 脚本似乎在安装 Kue 然后 Hiredis 时一直失败。以下是实例尝试部署应用程序时的日志:http: //codepad.org/RXxKXqBq
谷歌搜索后,一些人指出它与 AWS Linux 正在使用的 Python 版本有关。请注意,我使用的是默认的 Node.js 应用程序 Chef recipes,可以在此处找到:https ://github.com/aws/opsworks-cookbooks/tree/release-chef-11.10/opsworks_nodejs
asynchronous - hiredis run Sync command from Async Context
I'm using the hiredis C client library to interact with Redis in an async context.
On some point of my workflow I have to make a Sync call to Redis but I'm not being able to get a successful response from Redis.
I'm not sure whether I can issue a sync command to Redis from an async context but...
I have something like this
After redisCommand
call, my reply
is NULL what is documented as an error condition and my redis_ctx->c
is like
I can't figure out whether the command was issued or not.
c++ - 如何取消hiredis阻塞操作
像下面这样运行阻塞订阅会在redisGetReply
(来源:hiredis#pipelining)处停止程序
我认为通过调用redisFree
(通过信号处理)套接字将被关闭并redisGetReply
返回,如hiredis#cleaning-up所述,而是引发内存访问冲突。
ruby-on-rails - 无法在heroku上安装hiredis
我无法在heroku上安装hiredis,尽管我使用自定义构建包预先安装hiredis(https://github.com/keiko713/heroku-buildpack-hiredis)。我该如何解决?
这是我执行 git push 时的日志的一部分:
!
c - hiredis 得到错误 1 REDIS_ERR_IO 没有这样的文件或目录
redisAsyncConnectUnix() 返回一个 err=1 的 redisAsyncContext(not NULL) 即 REDIS_ERR_IO 和 errstr "No such file or directory" ,他们在寻找什么文件/目录?
Redis 已启动并运行,能够从 redis-cli 设置
ruby-on-rails - 在不安装特定依赖项的情况下运行“捆绑安装” - Rails
我正在尝试bundle
在 Win 机器上运行现有应用程序。其中一个宝石被HiRedis
用作依赖项。由于无法在 Win 上安装 HiRedis:
- 有没有办法找出哪个 gem 正在使用 HiRedis?
- 有没有办法运行 bundle 命令
--without [hiredis]
?
asynchronous - 如何停止hiredis命令?
我在我的项目中使用了hiredis库。我正在使用异步 API。我安排了一个读取命令并等待数据。这很好用。但是,当我尝试关闭连接时会出现问题 - 我调用 redisAsyncDisconnect,但是在我收到数据之前不会调用回调例程。
是否可以取消读取操作?如何?或者有没有办法强制关闭连接?
ruby-on-rails - 使用 capistrano 部署时 Hiredis 失败
当尝试使用ruby 2.2.0和rails 4.2.0和 gems redis v3.0.1和hiredis v0.4.5任务部署应用程序时,负责与redis服务器交互的任务失败并出现以下错误:
有没有人面临同样的问题?