问题标签 [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.
c - 我可以将 MGET 与hiredis 一起使用吗?
考虑以下示例:
输出是:
这是关于 MGET 的返回。我可以使用hiredis获得多键吗?
c++ - 在hiredis中关闭连接?
如何使用hiredis API断开与redis服务器的连接?有 API 可以连接,但我找不到任何关闭连接的函数?是否redisFree
会自动执行此操作?
javascript - Heroku 上的 Node.Js 和 Socket.IO 应用程序
当我尝试在 Heroku 上部署我的应用程序时出现此错误消息。有什么建议么?我可以轻松地将我的应用程序部署在本地主机上,但它不适用于 Heroku。
我的 Package.JSON 是:
PS:我根本不使用hiredis。
输入命令为:git push heroku master
asynchronous - 无法加入 ev 循环线程,因为它挂在 epoll_wait()
我正在将异步hiredis与libev一起使用。mLoopThread 在这里用于 ev 循环线程,基本上 mLoopThread 正在调用 ev_loop()。当主线程试图破坏异步hiredis实例时,它调用ev_unloop试图让ev_loop()退出。代码如下所示。但这不起作用。回溯显示 mLoopThread 在 epoll_wait() 中挂起,主线程在 mLoopThread->join() 中挂起。如何退出ev循环线程?谢谢。
redis - Redis 多客户端服务器架构
我有一个使用 redis 的应用程序。它是一个两盒系统,意味着应用程序处于 HA(高可用性架构)中。当一个盒子出现故障时,我想恢复该盒子上的所有数据以与第一个盒子同步,反之亦然。用redis可以吗???
redis - redis命令错误:参数数量错误
使用hiredis 将命令传递给redis-server。我的代码:
输出为“'set' 命令的参数数量错误”。但是,当我像这样更改代码时它会起作用:
输出为“OK”。为什么??
redis - Redis数据库存储限制和HA
我想为拥有大型数据库的应用程序使用 redis 服务器。所以我想知道大数据redis服务器如何存储???它是否与大型数据库兼容,因为我听说 redis 是内存数据库
redis - Redis 事务回滚
我是redis的新手。我有一个应用程序,其中我有多个 redis 命令来进行事务。如果其中一个失败,redis 是否会像关系数据库一样回滚事务?用户有责任回滚事务吗?
redis - Hiredis 等待消息
我正在使用hiredis C 库连接到redis 服务器。订阅新消息后,我无法弄清楚如何等待新消息。
我的代码如下所示:
现在如何告诉hiredis等待频道上的消息?
redis - redisGetReply 超时
redisGetReply 可以超时吗?我目前的代码是
目前,如果我向程序发出 SIGINT 信号。目前,如果我在 redisGetReply 中向 SIGINT 和这个线程发出信号。它将等到有来自服务器的任何消息。
如何使 redisGetReply 在某些信号上停止或 readreply 超时?