node.js - redis-store如何将房间数据存储到redis中?

标签 node.js redis socket.io

当客户端加入房间时,所有相应的数据(即房间、房间内的 socket 等)都会转到 Redis。 我需要了解它以红色存储在哪里以及如何获取它。

因为我需要在另一个进程中获取它。意思是,我将启动另一个 Node 实例,然后我将访问房间客户端以广播一些内容。

我正在使用 redis-store。

最佳答案

而redis是一个内存存储系统。因此,该数据存储在您计算机的内存中。至于如何访问它,您可以通过其命令行界面与 Redis 进行交互。 redis info

不完全确定您所说的在另一个进程中获取它是什么意思。您是在谈论另一个 node-js 实例还是另一个程序? list of redis clients

关于node.js - redis-store如何将房间数据存储到redis中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20464490/

相关文章:

node.js - 如何以编程方式向 Mocha 添加递归选项?

angularjs - 从 grunt-autoprefixer 迁移到 grunt-postcss

ios - 如何在 Socket.io Swift4 中发出事件

node.js - 如何使用 GraphQL 在嵌套对象上创建突变?

php - 在 MVC 框架中,我们应该将 NODE.js 文件放在哪里?

与 Azure 消费函数结合使用的 Redis 连接最佳实践

redis - 创建名称为 'enableRedisKeyspaceNotificationsInitializer' 的 bean 时出错

python - 向所有 worker 广播任务 : redis+celery

ios - swift 包管理器 'cannot find target' 错误消息

javascript - Node.JS 服务器未发送数据(或客户端未接收)