javascript - 避免 Redis 持久化(Socket.io + Cluster + RedisStore)

标签 javascript node.js redis socket.io

我知道你可以使用 Redis for the communication between socket.io sockets from different cluster workers在 node.js 中,也用于在这些工作人员之间共享其他对象。

但我正在努力解决以下问题:

Redis 数据的持久化是否妨碍了这一点? 当主进程关闭时,我如何确定套接字数据已从redis中删除?我怎样才能确保对象相同?我只需要这些数据,直到进程/套接字终止。

也许我必须删除保存到磁盘的时间间隔并在主启动时重新加载整个 Redis 服务器?

非常感谢。

最佳答案

您可以使用FLUSHDB从当前数据库中删除所有数据或使用FLUSHALL从所有数据库中删除所有数据。

关于javascript - 避免 Redis 持久化(Socket.io + Cluster + RedisStore),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14087399/

相关文章:

javascript - observable.subscribe 或自定义绑定(bind)或

javascript - 文本框验证以在键入时放置特殊字符

redis - 有没有办法在将记录添加到 redis 中的键时发布消息?

python - tornado-redis 连接 unixsocket

javascript - 延迟链式 promise

javascript - 如何从tbody jquery中找到点击的tr

node.js - 使 JWT 失效的成本、性能和陷阱

node.js - 使用 Node 处理 XMPP 存在

javascript - 在Alfresco中动态创建空间/文件夹的Javascript无法正常工作

c# - 通过缓存提高SQL Server的性能是否可行?